C# Класс QuickFix.Initiator

Показать файл Открыть проект

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

Метод Описание
Initiator ( Application application, MessageStoreFactory storeFactory, SessionSettings settings ) : System.Collections.Generic
Initiator ( Application app, MessageStoreFactory storeFactory, SessionSettings settings, LogFactory logFactory ) : System.Collections.Generic
IsLoggedOn ( ) : bool
Start ( ) : void
Stop ( ) : void
Stop ( bool force ) : void

Защищенные методы

Метод Описание
Connect ( ) : void
DoConnect ( SessionID sessionID, QuickFix settings ) : void

Implemented to connect a session to its target.

IsConnected ( SessionID sessionID ) : bool
IsDisconnected ( SessionID sessionID ) : bool
IsPending ( SessionID sessionID ) : bool
OnConfigure ( SessionSettings settings ) : void

Implemented to configure acceptor

OnInitialize ( SessionSettings settings ) : void

Implemented to initialize initiator

OnPoll ( double timeout ) : bool

Implemented to connect and poll for events.

OnStart ( ) : void

Implemented to start connecting to targets.

OnStop ( ) : void

Implemented to stop a running initiator.

SetConnected ( SessionID sessionID ) : void
SetDisconnected ( SessionID sessionID ) : void
SetPending ( SessionID sessionID ) : void

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

Connect() защищенный Метод

protected Connect ( ) : void
Результат void

DoConnect() защищенный абстрактный Метод

Implemented to connect a session to its target.
protected abstract DoConnect ( SessionID sessionID, QuickFix settings ) : void
sessionID SessionID
settings QuickFix
Результат void

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

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

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

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

IsConnected() защищенный Метод

protected IsConnected ( SessionID sessionID ) : bool
sessionID SessionID
Результат bool

IsDisconnected() защищенный Метод

protected IsDisconnected ( SessionID sessionID ) : bool
sessionID SessionID
Результат bool

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

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

IsPending() защищенный Метод

protected IsPending ( SessionID sessionID ) : bool
sessionID SessionID
Результат bool

OnConfigure() защищенный Метод

Implemented to configure acceptor
protected OnConfigure ( SessionSettings settings ) : void
settings SessionSettings
Результат void

OnInitialize() защищенный Метод

Implemented to initialize initiator
protected OnInitialize ( SessionSettings settings ) : void
settings SessionSettings
Результат void

OnPoll() защищенный абстрактный Метод

Implemented to connect and poll for events.
protected abstract OnPoll ( double timeout ) : bool
timeout double
Результат bool

OnStart() защищенный абстрактный Метод

Implemented to start connecting to targets.
protected abstract OnStart ( ) : void
Результат void

OnStop() защищенный абстрактный Метод

Implemented to stop a running initiator.
protected abstract OnStop ( ) : void
Результат void

SetConnected() защищенный Метод

protected SetConnected ( SessionID sessionID ) : void
sessionID SessionID
Результат void

SetDisconnected() защищенный Метод

protected SetDisconnected ( SessionID sessionID ) : void
sessionID SessionID
Результат void

SetPending() защищенный Метод

protected SetPending ( SessionID sessionID ) : void
sessionID SessionID
Результат void

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

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

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

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

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

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