The Get MM Protection Status Ack message confirms the Market Maker's protection setting in a specified contract. More...
Public Types | |
enum | { MinNoExpiries = 0, MaxNoExpiries = 100 } |
Public Member Functions | |
GetMMProtectionStatusAck () | |
Constructor. | |
GetMMProtectionStatusAck (const GetMMProtectionStatusAck &) | |
Copy constructor. | |
~GetMMProtectionStatusAck () | |
Destructor. | |
GetMMProtectionStatusAck & | operator= (const GetMMProtectionStatusAck &) |
Assignment. | |
SequenceNumber | messageSequenceNumber () const |
Get internal sequence number. | |
RequestId | getMMProtectionStatusId () const |
Get unique client identifier for Get Market Maker Protection Status request. | |
Position | productProtectionPosition () const |
Get current protection position. | |
RejectionReason::Enum | rejectReasonCode () const |
Get rejection reason. | |
ReturnCode::Enum | productProtectionStatus () const |
Get product protection status. | |
CCG::ProductLimit | productLimit () const |
Get product limit. | |
ProductLimitBreachAction::Enum | productLimitBreachAction () const |
Get product limit breach action. | |
bool | productProtectionActive () const |
Get product protection active or not active status. | |
bool | productLimitBreached () const |
Indicates product limit has been breached. | |
bool | productQuotesPulled () const |
Indicates quotes for the product are or will be pulled. | |
const String & | text () const |
Get message from the Exchange. | |
SecurityIdSource::Enum | securityIdSource () const |
Get security ID source. | |
const String & | securityId () const |
Get security ID. | |
UInt8 | noExpiries () const |
Number of expiries in the repeating group. | |
const GetMMProtectionStatusAckDetail & | expiry (UInt8 index) const |
Get expiry. | |
std::string | toString () const |
Dump state to string. | |
void | serialize (MessageSerializer &) |
Serialize data (for internal use) |
The Get MM Protection Status Ack message confirms the Market Maker's protection setting in a specified contract.