The Get MM Protection Status message allows the Market Maker to request their protection setting in a specified contract. More...
Public Types | |
enum | { MinNoExpiries = 0, MaxNoExpiries = 100 } |
Public Member Functions | |
GetMMProtectionStatus () | |
Constructor. | |
GetMMProtectionStatus (const GetMMProtectionStatus &) | |
Copy constructor. | |
~GetMMProtectionStatus () | |
Destructor. | |
GetMMProtectionStatus & | operator= (const GetMMProtectionStatus &) |
Assignment. | |
void | getMMProtectionStatusId (RequestId id) |
Set unique client identifier for Adjust Market Maker Position request. | |
RequestId | getMMProtectionStatusId () const |
Get unique client identifier for Adjust Market Maker Position request. | |
void | protectionType (ProtectionType::Enum type) |
Set type of risk mitigation. | |
ProtectionType::Enum | protectionType () const |
Get type of risk mitigation. | |
void | requestLevel (MarketMakerRequestLevel::Enum level) |
Set the level at which Market Maker Protection is to be adjusted. | |
MarketMakerRequestLevel::Enum | requestLevel () const |
Get the level at which Market Maker Protection is to be adjusted. | |
void | securityIdSource (SecurityIdSource::Enum securityIdSource) |
Set security ID source. | |
SecurityIdSource::Enum | securityIdSource () const |
Get security ID source. | |
void | securityId (const String &securityId) |
Set security ID. | |
const String & | securityId () const |
Get security ID. | |
UInt8 | noExpiries () const |
Get number of expiries in the repeating group. | |
void | expiryDate (UInt8 index, const Date &date) |
Set expiry date. | |
const Date | expiryDate (UInt8 index) const |
Get expiry date. | |
void | addExpiryDate (const Date &date) |
Add new expiry date. | |
void | removeAllExpiries () |
Remove all expiry dates. | |
std::string | toString () const |
Dump state to string. | |
void | serialize (MessageSerializer &) |
Serialize data (for internal use) |
The Get MM Protection Status message allows the Market Maker to request their protection setting in a specified contract.
Response: