#include <OnixS/Eurex/Trading/Messages/LogonResponse.h>
Public Member Functions | |
LogonResponse () | |
TemplateId::Enum | templateId () const |
std::string | toString () const |
Public Member Functions inherited from Message | |
virtual | ~Message () |
Public Attributes | |
SInt64 | throttleTimeInterval |
UInt32 | throttleNoMsgs |
UInt32 | throttleDisconnectLimit |
UInt32 | heartBtInt |
UInt32 | sessionInstanceId |
UInt32 | latestPublicKeySeqNo |
MarketId::Enum | marketId |
TradSesMode::Enum | tradSesMode |
std::string | defaultCstmApplVerId |
std::string | defaultCstmApplVerSubId |
std::string | publicKey |
Friends | |
class | Serializer |
Definition at line 18 of file LogonResponse.h.
LogonResponse | ( | ) |
Initialize default instance.
|
virtual |
Returns template ID.
Implements Message.
|
virtual |
Returns string representation.
Implements Message.
|
friend |
Definition at line 64 of file LogonResponse.h.
std::string defaultCstmApplVerId |
Most recent version number of the ETI gateway software.
Definition at line 49 of file LogonResponse.h.
std::string defaultCstmApplVerSubId |
ETI subversion. Identifies ETI changes within one ETI version.
Definition at line 52 of file LogonResponse.h.
UInt32 heartBtInt |
Heartbeat interval in milliseconds as applied by the gateway.
Definition at line 34 of file LogonResponse.h.
UInt32 latestPublicKeySeqNo |
Sequence number of current public key.
Definition at line 40 of file LogonResponse.h.
MarketId::Enum marketId |
Market ID.
Definition at line 43 of file LogonResponse.h.
std::string publicKey |
Public key.
Definition at line 55 of file LogonResponse.h.
UInt32 sessionInstanceId |
Unique ID for the session instance assigned by the Eurex system during session logon.
Definition at line 37 of file LogonResponse.h.
UInt32 throttleDisconnectLimit |
Disconnect limit - maximum number of sequential message rejects allowed by the Eurex ETI.
Definition at line 31 of file LogonResponse.h.
UInt32 throttleNoMsgs |
Transaction limit per ThrottleTimeInterval (1614).
Definition at line 28 of file LogonResponse.h.
SInt64 throttleTimeInterval |
Throttle time interval in number of milliseconds; applicable for transaction limit.
Definition at line 25 of file LogonResponse.h.
TradSesMode::Enum tradSesMode |
Trading session mode.
Definition at line 46 of file LogonResponse.h.