C# Класс QuickFix.ThreadedSocketAcceptor

Acceptor implementation - with threads Creates a ThreadedSocketReactor for every listening endpoint.
Наследование: IAcceptor
Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
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

Приватные методы

Метод Описание
CreateSessions ( SessionSettings settings ) : void
GetAcceptorSocketDescriptor ( SessionSettings settings, SessionID sessionID ) : AcceptorSocketDescriptor
LogoutAllSessions ( bool force ) : void
StartAcceptingConnections ( ) : void
StopAcceptingConnections ( ) : void
WaitForLogout ( ) : void

FIXME

Описание методов

GetAcceptorAddresses() публичный Метод

public GetAcceptorAddresses ( ) : IPEndPoint>.Dictionary
Результат IPEndPoint>.Dictionary

GetSessionIDs() публичный Метод

public GetSessionIDs ( ) : HashSet
Результат HashSet

GetSessions() публичный Метод

public GetSessions ( ) : HashSet
Результат HashSet

IsLoggedOn() публичный Метод

public IsLoggedOn ( ) : bool
Результат bool

Start() публичный Метод

public Start ( ) : void
Результат void

Stop() публичный Метод

public Stop ( ) : void
Результат void

Stop() публичный Метод

public Stop ( bool force ) : void
force bool
Результат void

ThreadedSocketAcceptor() публичный Метод

public ThreadedSocketAcceptor ( Application application, MessageStoreFactory storeFactory, SessionSettings settings ) : System.Collections.Generic
application Application
storeFactory MessageStoreFactory
settings SessionSettings
Результат System.Collections.Generic

ThreadedSocketAcceptor() публичный Метод

public ThreadedSocketAcceptor ( Application application, MessageStoreFactory storeFactory, SessionSettings settings, LogFactory logFactory ) : System.Collections.Generic
application Application
storeFactory MessageStoreFactory
settings SessionSettings
logFactory LogFactory
Результат System.Collections.Generic

ThreadedSocketAcceptor() публичный Метод

public ThreadedSocketAcceptor ( SessionFactory sessionFactory, SessionSettings settings ) : System.Collections.Generic
sessionFactory SessionFactory
settings SessionSettings
Результат System.Collections.Generic