C# Class QuickFix.SessionFactory

Creates a Session based on specified settings
Afficher le fichier Open project: kennystone/quickfixn Class Usage Examples

Protected Properties

Свойство Type Description
application_ Application
dictionariesByPath_ DataDictionary.DataDictionary>.Dictionary
logFactory_ LogFactory
messageStoreFactory_ MessageStoreFactory

Méthodes publiques

Méthode Description
Create ( SessionID sessionID, QuickFix settings ) : Session
SessionFactory ( Application app, MessageStoreFactory storeFactory ) : System.Collections.Generic
SessionFactory ( Application app, MessageStoreFactory storeFactory, LogFactory logFactory ) : System.Collections.Generic

Méthodes protégées

Méthode Description
ProcessFixDataDictionary ( SessionID sessionID, Dictionary settings, QuickFix.DataDictionaryProvider provider ) : void
createDataDictionary ( SessionID sessionID, QuickFix settings, string settingsKey ) : QuickFix.DataDictionary.DataDictionary

Private Methods

Méthode Description
XXXSessionTimeStuff ( ) : void

Method Details

Create() public méthode

public Create ( SessionID sessionID, QuickFix settings ) : Session
sessionID SessionID
settings QuickFix
Résultat Session

ProcessFixDataDictionary() protected méthode

protected ProcessFixDataDictionary ( SessionID sessionID, Dictionary settings, QuickFix.DataDictionaryProvider provider ) : void
sessionID SessionID
settings Dictionary
provider QuickFix.DataDictionaryProvider
Résultat void

SessionFactory() public méthode

public SessionFactory ( Application app, MessageStoreFactory storeFactory ) : System.Collections.Generic
app Application
storeFactory MessageStoreFactory
Résultat System.Collections.Generic

SessionFactory() public méthode

public SessionFactory ( Application app, MessageStoreFactory storeFactory, LogFactory logFactory ) : System.Collections.Generic
app Application
storeFactory MessageStoreFactory
logFactory LogFactory
Résultat System.Collections.Generic

createDataDictionary() protected méthode

protected createDataDictionary ( SessionID sessionID, QuickFix settings, string settingsKey ) : QuickFix.DataDictionary.DataDictionary
sessionID SessionID
settings QuickFix
settingsKey string
Résultat QuickFix.DataDictionary.DataDictionary

Property Details

application_ protected_oe property

protected Application application_
Résultat Application

dictionariesByPath_ protected_oe property

protected Dictionary dictionariesByPath_
Résultat DataDictionary.DataDictionary>.Dictionary

logFactory_ protected_oe property

protected LogFactory logFactory_
Résultat LogFactory

messageStoreFactory_ protected_oe property

protected MessageStoreFactory messageStoreFactory_
Résultat MessageStoreFactory