The Market Maker Configuration Status Ack message is used by the Exchange to confirm the contract that an ITM is allowed to quote for as well as their quote batch size restriction. More...
Public Types | |
enum | { MinNoBatchSize = 0, MaxNoBatchSize = 200 } |
Public Member Functions | |
MMConfigurationStatusRequestAck () | |
Constructor. | |
MMConfigurationStatusRequestAck (const MMConfigurationStatusRequestAck &) | |
Copy constructor. | |
~MMConfigurationStatusRequestAck () | |
Destructor. | |
MMConfigurationStatusRequestAck & | operator= (const MMConfigurationStatusRequestAck &) |
Assignment. | |
SequenceNumber | messageSequenceNumber () const |
Get internal sequence number. | |
RequestId | mmConfigStatusRequestId () const |
Get unique client identifier for Market Maker Configuration Status request. | |
ReturnCode::Enum | configRequestStatus () const |
Get Market Maker Configuration Request Result Status. | |
RejectionReason::Enum | rejectReasonCode () const |
Get rejection reason. | |
const String & | text () const |
Get message from the Exchange. | |
UInt8 | noBatchSize () const |
Get number of batch size entries. | |
const MMConfigurationStatusRequestAckDetail & | batchDetail (UInt8 index) const |
Get batch detail. | |
std::string | toString () const |
Dump state to string. | |
void | serialize (MessageSerializer &) |
Serialize data (for internal use) |
The Market Maker Configuration Status Ack message is used by the Exchange to confirm the contract that an ITM is allowed to quote for as well as their quote batch size restriction.