Méthode | Description | |
---|---|---|
Configure ( OsServiceConfiguration configuration ) : void | ||
Dispose ( ) : void | ||
ServerProcess ( IServerSessionFactory sessionFactory, ISocketAcceptorFactory socketAcceptorFactory, IPacketScheduler packetScheduler, IRollingIvFactoryProvider rollingIvFactoryProvider, IvGenerator ivGenerator, ILogger logger ) : System |
Initializes a new instance of the ServerProcess class.
|
|
Start ( ) : void | ||
Stop ( ) : void |
Méthode | Description | |
---|---|---|
ConfigureInternal ( OsServiceConfiguration configuration ) : void | ||
CreateRollingIvFactory ( ) : |
||
CreateServerSession ( |
||
CreateSocketAcceptor ( ) : |
||
GetServerAlreadyRunningException ( ) : |
||
GetServerIsNotConfiguredException ( ) : |
||
OnConnectionOpened ( IServerSession session ) : void | ||
OnSessionClosing ( object sender, |
||
OnSessionSocketError ( object sender, |
||
OnSocketAccepted ( object sender, |
||
StartSession ( IServerSession session ) : void |
public Configure ( OsServiceConfiguration configuration ) : void | ||
configuration | OsServiceConfiguration | |
Résultat | void |
public ServerProcess ( IServerSessionFactory sessionFactory, ISocketAcceptorFactory socketAcceptorFactory, IPacketScheduler packetScheduler, IRollingIvFactoryProvider rollingIvFactoryProvider, IvGenerator ivGenerator, ILogger logger ) : System | ||
sessionFactory | IServerSessionFactory | |
socketAcceptorFactory | ISocketAcceptorFactory | |
packetScheduler | IPacketScheduler | |
rollingIvFactoryProvider | IRollingIvFactoryProvider | |
ivGenerator | IvGenerator | |
logger | ILogger | |
Résultat | System |