C# Class QuickFix.ThreadedSocketAcceptor

Acceptor implementation - with threads Creates a ThreadedSocketReactor for every listening endpoint.
Inheritance: IAcceptor
Afficher le fichier Open project: kennystone/quickfixn Class Usage Examples

Méthodes publiques

Méthode Description
GetAcceptorAddresses ( ) : IPEndPoint>.Dictionary
GetSessionIDs ( ) : HashSet
GetSessions ( ) : HashSet
IsLoggedOn ( ) : bool
Start ( ) : void
Stop ( ) : void
Stop ( bool force ) : void
ThreadedSocketAcceptor ( Application application, MessageStoreFactory storeFactory, SessionSettings settings ) : System.Collections.Generic
ThreadedSocketAcceptor ( Application application, MessageStoreFactory storeFactory, SessionSettings settings, LogFactory logFactory ) : System.Collections.Generic
ThreadedSocketAcceptor ( SessionFactory sessionFactory, SessionSettings settings ) : System.Collections.Generic

Private Methods

Méthode Description
CreateSessions ( SessionSettings settings ) : void
GetAcceptorSocketDescriptor ( SessionSettings settings, SessionID sessionID ) : AcceptorSocketDescriptor
LogoutAllSessions ( bool force ) : void
StartAcceptingConnections ( ) : void
StopAcceptingConnections ( ) : void
WaitForLogout ( ) : void

FIXME

Method Details

GetAcceptorAddresses() public méthode

public GetAcceptorAddresses ( ) : IPEndPoint>.Dictionary
Résultat IPEndPoint>.Dictionary

GetSessionIDs() public méthode

public GetSessionIDs ( ) : HashSet
Résultat HashSet

GetSessions() public méthode

public GetSessions ( ) : HashSet
Résultat HashSet

IsLoggedOn() public méthode

public IsLoggedOn ( ) : bool
Résultat bool

Start() public méthode

public Start ( ) : void
Résultat void

Stop() public méthode

public Stop ( ) : void
Résultat void

Stop() public méthode

public Stop ( bool force ) : void
force bool
Résultat void

ThreadedSocketAcceptor() public méthode

public ThreadedSocketAcceptor ( Application application, MessageStoreFactory storeFactory, SessionSettings settings ) : System.Collections.Generic
application Application
storeFactory MessageStoreFactory
settings SessionSettings
Résultat System.Collections.Generic

ThreadedSocketAcceptor() public méthode

public ThreadedSocketAcceptor ( Application application, MessageStoreFactory storeFactory, SessionSettings settings, LogFactory logFactory ) : System.Collections.Generic
application Application
storeFactory MessageStoreFactory
settings SessionSettings
logFactory LogFactory
Résultat System.Collections.Generic

ThreadedSocketAcceptor() public méthode

public ThreadedSocketAcceptor ( SessionFactory sessionFactory, SessionSettings settings ) : System.Collections.Generic
sessionFactory SessionFactory
settings SessionSettings
Résultat System.Collections.Generic