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(Boolean)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(bool setResetSequenceNumbers)
Parameters
Type | Name | Description |
---|---|---|
Boolean | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
InitiatorConnectionSettings(Int32)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(int heartbeatInterval)
Parameters
Type | Name | Description |
---|---|---|
Int32 | heartbeatInterval | Defines time interval between heartbeat messages. |
InitiatorConnectionSettings(Int32, Boolean, IMessage)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(int heartbeatInterval, bool setResetSequenceNumbers, IMessage customLogonMessage)
Parameters
Type | Name | Description |
---|---|---|
Int32 | heartbeatInterval | Defines time interval between heartbeat messages. |
Boolean | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
IMessage | customLogonMessage | Defines custom logon message which should be used at logon. |
InitiatorConnectionSettings(Int32, Boolean, String)
Initializes instance with initiator-related attributes.
Declaration
public InitiatorConnectionSettings(int heartbeatInterval, bool setResetSequenceNumbers, string customLogonMessage)
Parameters
Type | Name | Description |
---|---|---|
Int32 | heartbeatInterval | Defines time interval between heartbeat messages. |
Boolean | 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, Int32)
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. |
Int32 | port | Defines port number to which session must connect to. |
InitiatorConnectionSettings(String, Int32, Boolean)
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. |
Int32 | port | Defines port number to which session must connect to. |
Boolean | setResetSequenceNumbers | Defines whether 'SetResetSequenceNumbers' flag must be sent within logon message. |
InitiatorConnectionSettings(String, Int32, Int32)
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. |
Int32 | port | Defines port number to which session must connect to. |
Int32 | heartbeatInterval | Defines time interval between heartbeat messages. |
InitiatorConnectionSettings(String, Int32, Int32, Boolean, 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. |
Int32 | port | Defines port number to which session must connect to. |
Int32 | heartbeatInterval | Defines time interval between heartbeat messages. |
Boolean | 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, Int32, Int32, Boolean, 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. |
Int32 | port | Defines port number to which session must connect to. |
Int32 | heartbeatInterval | Defines time interval between heartbeat messages. |
Boolean | 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> |