C# 클래스 QuickFix.Initiator

파일 보기 프로젝트 열기: kennystone/quickfixn

공개 메소드들

메소드 설명
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