|
| InitiatorConnectionSettings (const Host &host, Port port) |
| InitiatorConnectionSettings (const Host &host, Port port, bool resetSessionSequenceNumbers) |
| InitiatorConnectionSettings (const Host &host, Port port, unsigned heartbeatInterval) |
| InitiatorConnectionSettings (const Host &host, Port port, const Message &customLogonMessage) |
| InitiatorConnectionSettings (const Host &host, Port port, unsigned heartbeatInterval, bool resetSessionSequenceNumbers, const Message *customLogonMessage=ONIXS_FIXENGINE_NULLPTR) |
void | addCounterparty (const Host &host, Port port) |
| SessionConnectionSettings (const SessionConnectionSettings &other) |
virtual | ~SessionConnectionSettings () |
SessionRole::Enum | role () const |
unsigned | heartBeatInterval () const |
bool | setResetSequenceNumbers () const |
Message * | logonMessage () const |
const Counterparties & | counterparties () const |
SessionConnectionSettings & | operator= (const SessionConnectionSettings &other) |
◆ InitiatorConnectionSettings() [1/5]
Initializes an instance with session-initiator related attributes.
- Parameters
-
host | Defines the remote host to which the session must connect to. |
port | Defines the port number to which the session must connect to. |
◆ InitiatorConnectionSettings() [2/5]
Initializes an instance with session-initiator related attributes.
- Parameters
-
host | Defines the remote host to which the session must connect to. |
port | Defines the port number to which the session must connect to. |
resetSessionSequenceNumbers | Defines whether the 'SetResetSequenceNumbers' flag must be sent within the logon message. |
◆ InitiatorConnectionSettings() [3/5]
Initializes an instance with session-initiator related attributes.
- Parameters
-
host | Defines the remote host to which the session must connect to. |
port | Defines the port number to which the session must connect to. |
heartbeatInterval | Defines the time interval between heartbeats messages. |
◆ InitiatorConnectionSettings() [4/5]
Initializes an instance with session-initiator related attributes.
- Parameters
-
host | Defines the remote host to which the session must connect to. |
port | Defines the port number to which the session must connect to. |
customLogonMessage | Defines the custom logon message which should be used at the logon. |
◆ InitiatorConnectionSettings() [5/5]
Initializes an instance with session-initiator related attributes.
- Parameters
-
host | Defines the remote host to which the session must connect to. |
port | Defines the port number to which the session must connect to. |
heartbeatInterval | Defines the time interval between heartbeats |
resetSessionSequenceNumbers | Defines whether the 'SetResetSequenceNumbers' flag must be sent within the logon message. |
customLogonMessage | Optionally defines the custom logon message which should be used at the logon. |
◆ addCounterparty()
void addCounterparty |
( |
const Host & | host, |
|
|
Port | port ) |
Adds one more counterparty for the list of counterparties session should try to connect to.