Class InitiatorConnectionSettings
Simplifies connection settings creation when the session is an initiator.
Inherited Members
Namespace: OnixS.Fix.Scheduling
Assembly: OnixS.Fix.Engine.dll
Syntax
public class InitiatorConnectionSettings : SessionConnectionSettings
Constructors
InitiatorConnectionSettings()
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings()
InitiatorConnectionSettings(bool)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(bool setResetSequenceNumbers)
Parameters
Type | Name | Description |
---|---|---|
bool | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
InitiatorConnectionSettings(int)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(int heartbeatInterval)
Parameters
Type | Name | Description |
---|---|---|
int | heartbeatInterval | Defines time interval between heartbeat messages. |
InitiatorConnectionSettings(int, bool, IMessage)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(int heartbeatInterval, bool setResetSequenceNumbers, IMessage customLogonMessage)
Parameters
Type | Name | Description |
---|---|---|
int | heartbeatInterval | Defines time interval between heartbeat messages. |
bool | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
IMessage | customLogonMessage | Defines custom logon message which should be used at logon. |
InitiatorConnectionSettings(int, bool, string)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(int heartbeatInterval, bool setResetSequenceNumbers, string customLogonMessage)
Parameters
Type | Name | Description |
---|---|---|
int | heartbeatInterval | Defines time interval between heartbeat messages. |
bool | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
string | customLogonMessage | Defines custom logon message which should be used at logon. |
InitiatorConnectionSettings(string, int)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(string host, int port)
Parameters
Type | Name | Description |
---|---|---|
string | host | Defines remote host to which session must connect to. |
int | port | Defines port number to which session must connect to. |
InitiatorConnectionSettings(string, int, bool)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(string host, int port, bool setResetSequenceNumbers)
Parameters
Type | Name | Description |
---|---|---|
string | host | Defines remote host to which session must connect to. |
int | port | Defines port number to which session must connect to. |
bool | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
InitiatorConnectionSettings(string, int, int)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(string host, int port, int heartbeatInterval)
Parameters
Type | Name | Description |
---|---|---|
string | host | Defines remote host to which session must connect to. |
int | port | Defines port number to which session must connect to. |
int | heartbeatInterval | Defines time interval between heartbeat messages. |
InitiatorConnectionSettings(string, int, int, bool, IMessage)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(string host, int port, int heartbeatInterval, bool setResetSequenceNumbers, IMessage customLogonMessage)
Parameters
Type | Name | Description |
---|---|---|
string | host | Defines remote host to which session must connect to. |
int | port | Defines port number to which session must connect to. |
int | heartbeatInterval | Defines time interval between heartbeat messages. |
bool | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
IMessage | customLogonMessage | Defines custom logon message which should be used at logon. |
InitiatorConnectionSettings(string, int, int, bool, string)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(string host, int port, int heartbeatInterval, bool setResetSequenceNumbers, string customLogonMessage)
Parameters
Type | Name | Description |
---|---|---|
string | host | Defines remote host to which session must connect to. |
int | port | Defines port number to which session must connect to. |
int | heartbeatInterval | Defines time interval between heartbeat messages. |
bool | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
string | customLogonMessage | Defines custom logon message which should be used at logon. |
Properties
Counterparties
Gets list of all counterparties.
Declaration
public List<CounterpartySettings> Counterparties { get; }
Property Value
Type | Description |
---|---|
List<CounterpartySettings> |