8#include "OnixS/Eurex/Trading/Export.h"
69 void nativeSerializeTo(
void* nativeMessage);
MarketId::Enum marketId
Market ID.
std::string toString() const
Returns string representation.
std::string publicKey
Public key.
UInt32 throttleDisconnectLimit
Disconnect limit - maximum number of sequential message rejects allowed by the Eurex ETI.
LogonResponse()
Initialize default instance.
UInt16 partitionId
Is required to define the scope of a Retransmission Request.
TemplateId::Enum templateId() const
Returns template ID.
UInt32 heartBtInt
Heartbeat interval in milliseconds as applied by the gateway.
std::string defaultCstmApplVerId
Most recent version number of the ETI gateway software.
TradSesMode::Enum tradSesMode
Trading session mode.
UInt32 sessionInstanceId
Unique ID for the session instance assigned by the Eurex system during session logon.
UInt32 throttleNoMsgs
Transaction limit per ThrottleTimeInterval (1614).
SInt64 throttleTimeInterval
Throttle time interval in number of milliseconds; applicable for transaction limit.
std::string defaultCstmApplVerSubId
ETI subversion. Identifies ETI changes within one ETI version.
UInt32 latestPublicKeySeqNo
Sequence number of current public key.
std::ostream & operator<<(std::ostream &, const ConnectionStateChange &)
Make it printable to formatted C++ I/O streams.
Enum
Trading session mode.