C# Class QuickFix.SessionSettings

Settings for sessions. Settings are grouped by FIX version and target ID There is also a default settings that is inherited by the session-specific sections.
ファイルを表示 Open project: kennystone/quickfixn Class Usage Examples

Public Methods

Method Description
Get ( SessionID sessionID ) : Dictionary

Get a dictionary for a session

Get ( ) : QuickFix.Dictionary

Get global default settings

GetSessions ( ) : HashSet
Has ( SessionID sessionID ) : bool
SessionSettings ( ) : System.Collections.Generic
SessionSettings ( TextReader conf ) : System.Collections.Generic
SessionSettings ( string file ) : System.Collections.Generic
Set ( QuickFix defaults ) : void
Set ( SessionID sessionID, QuickFix settings ) : void
ToString ( ) : string

Protected Methods

Method Description
Load ( TextReader conf ) : void
Validate ( QuickFix dictionary ) : void

Method Details

Get() public method

Get a dictionary for a session
public Get ( SessionID sessionID ) : Dictionary
sessionID SessionID the ID of the session
return Dictionary

Get() public method

Get global default settings
public Get ( ) : QuickFix.Dictionary
return QuickFix.Dictionary

GetSessions() public method

public GetSessions ( ) : HashSet
return HashSet

Has() public method

public Has ( SessionID sessionID ) : bool
sessionID SessionID
return bool

Load() protected method

protected Load ( TextReader conf ) : void
conf System.IO.TextReader
return void

SessionSettings() public method

public SessionSettings ( ) : System.Collections.Generic
return System.Collections.Generic

SessionSettings() public method

public SessionSettings ( TextReader conf ) : System.Collections.Generic
conf System.IO.TextReader
return System.Collections.Generic

SessionSettings() public method

public SessionSettings ( string file ) : System.Collections.Generic
file string
return System.Collections.Generic

Set() public method

public Set ( QuickFix defaults ) : void
defaults QuickFix
return void

Set() public method

public Set ( SessionID sessionID, QuickFix settings ) : void
sessionID SessionID
settings QuickFix
return void

ToString() public method

public ToString ( ) : string
return string

Validate() protected method

protected Validate ( QuickFix dictionary ) : void
dictionary QuickFix
return void