8 #include "OnixS/Eurex/Trading/Export.h" 15 namespace OnixS {
namespace Eurex {
namespace Trading {
61 std::string toString()
const;
64 friend class Serializer;
66 void nativeSerializeTo(
void* nativeMessage);
SInt64 throttleTimeInterval
Throttle time interval in number of milliseconds; applicable for transaction limit.
UInt32 latestPublicKeySeqNo
Sequence number of current public key.
TradSesMode::Enum tradSesMode
Trading session mode.
std::string publicKey
Public key.
Enum
Trading session mode.
UInt32 throttleDisconnectLimit
Disconnect limit - maximum number of sequential message rejects allowed by the Eurex ETI...
MarketId::Enum marketId
Market ID.
UInt32 sessionInstanceId
Unique ID for the session instance assigned by the Eurex system during session logon.
std::ostream & operator<<(std::ostream &, ConnectionState::Enum)
Make it printable using C++ I/O streams.
UInt32 throttleNoMsgs
Transaction limit per ThrottleTimeInterval (1614).
UInt32 heartBtInt
Heartbeat interval in milliseconds as applied by the gateway.
std::string defaultCstmApplVerSubId
ETI subversion. Identifies ETI changes within one ETI version.
std::string defaultCstmApplVerId
Most recent version number of the ETI gateway software.