37 namespace BondVision {
168 size_t deserialize(
const void* buf,
size_t inLen);
171 virtual std::string toString ()
const;
182 virtual size_t serialize(
void* buf)
const;
UInt16 multilegRFCQMinAutomaticMatchingTimeout
Minimum time, expressed as number of seconds, after which a Multileg RFCQ quote can only be manually ...
UInt16 maxNumInventoryGroups
Maximum number of inventory groups that a Sell Side Member may define.
UInt32 switchRFCQPreTradeTransparencyMinTime
Pre-Trade transparency minimum time expressed in microseconds for a Switch RFCQ.
UInt16 switchRFCQAuditTrailDelay
Delay, expressed as number of seconds, for the Switch audit trail.
UInt16 doubleSidedRFCQAcceptanceTimeout
Time, expressed as number of seconds, for manual acceptance of a double sided RFCQ. [Not implemented] This field might be updated by the Governance, during the current trading day.
UInt32 marketId
Unique market identifier.
UInt32 doubleSidedRFCQPreTradeTransparencyMaxTime
Pre-Trade transparency maximum time expressed in microseconds for a Double Sided RFCQ.
UInt16 maxNumInventoryGroupConfigurations
Maximum number of generic configurations (i.e. Product Type = Wildcard, Currency = Wildcard) that are...
UInt16 switchRFCQAcceptanceTimeout
Time, expressed as number of milliseconds, for manual acceptance of a Switch RFCQ. [Not implemented] This field might be updated by the Governance, during the current trading day.
UInt16 switchRFCQMinAutomaticMatchingTimeout
Minimum time, expressed as number of milliseconds, after which a Switch RFCQ quote can only be manual...
UInt16 doubleSidedRFCQMinAutomaticMatchingTimeout
Minimum time, expressed as number of seconds, after which a double sided RFCQ quote can only be manua...
UInt32 butterflyRFCQPreTradeTransparencyMinTime
Pre-Trade transparency minimum time expressed in microseconds for a Butterfly RFCQ.
UInt16 butterflyRFCQMinAutomaticMatchingTimeout
Minimum time, expressed as number of milliseconds, after which a Butterfly RFCQ quote can only be man...
UInt16 multilegRFCQAcceptanceTimeout
Time, expressed as number of seconds, for manual acceptance of a Multileg RFCQ. [Not implemented] Thi...
UInt32 switchRFCQPreTradeTransparencyMaxTime
Pre-Trade transparency maximum time expressed in microseconds for a Switch RFCQ.
virtual size_t serializationBufSize() const
UInt16 multilegRFCQAuditTrailDelay
Delay, expressed as number of seconds, for the Multileg audit trail.
UInt16 doubleSidedRFCQAuditTrailDelay
Delay, expressed as number of seconds, for the double sided audit trail.
UInt32 doubleSidedRFCQPreTradeTransparencyMinTime
Pre-Trade transparency minimum time expressed in microseconds for a Double Sided RFCQ.
UInt16 maxNumInventoryGroupExceptions
Maximum number of speciaized / exception configurations (i.e. Product Type = Value, Currency = Value or Product Type = Value, Currency = Wildcard) that are present in the Inventory Groups of a Sell Side Member.
UInt32 butterflyRFCQTimer
Number of seconds for accepting a Butterfly RFCQ. [Not implemented] This field might be updated by th...
UInt16 butterflyRFCQAcceptanceTimeout
Time, expressed as number of milliseconds, for manual acceptance of a Butterfly RFCQ. [Not implemented] This field might be updated by the Governance, during the current trading day.
TI_FLAG::Enum doubleSidedRFCQDoubleAutoAcceptanceFg
Specifies whether a Multi Leg double sided RFCQ will be automatically closed as soon as a match on on...
UInt16 switchRFCQMaxNumRecipients
Maximum number of market member to whom a Switch RFCQ can be addressed. [Not implemented] This field ...
UInt16 multilegRFCQMaxNumRecipients
Maximum number of market members to whom a Multileg RFCQ can be addressed. [Not implemented] This fie...
UInt32 doubleSidedRFCQTimer
Number of seconds for accepting a double sided RFCQ. [Not implemented] This field might be updated by...
UInt16 butterflyRFCQMaxNumRecipients
Maximum number of market member to whom a Butterfly RFCQ can be addressed. [Not implemented] This fie...
UInt32 multilegRFCQPreTradeTransparencyMaxTime
Pre-Trade transparency maximum time expressed in microseconds for a Multileg RFCQ.
UInt32 butterflyRFCQPreTradeTransparencyMaxTime
Pre-Trade transparency maximum time expressed in microseconds for a Butterfly RFCQ.
UInt16 multiLegRFCQMaxNumLegs
Max number of legs allowed for Multileg RFCQ.
UInt16 doubleSidedRFCQMaxNumRecipients
Maximum number of market members to whom a double sided RFCQ can be addressed. [Not implemented] This...
virtual ClassId::Enum id() const
Class id.
UInt16 maxNumMemberPerInventoryGroup
Maximum number of Buy Side Members that may belong to an Inventory Group. Buy Side Members that appea...
UInt16 multiLegRFCQMaxDueInTime
Maximum delay (in seconds) of the Due In Time parameter for a Multi-leg RFCQ.
UInt32 switchRFCQTimer
Number of seconds for accepting a Switch RFCQ. [Not implemented] This field might be updated by the G...
UInt32 multilegRFCQTimer
Number of seconds for accepting a Multileg RFCQ. [Not implemented] This field might be updated by the...
UInt16 butterflyRFCQAuditTrailDelay
Delay, expressed as number of seconds, for the Butterfly audit trail.
UInt32 multilegRFCQPreTradeTransparencyMinTime
Pre-Trade transparency minimum time expressed in microseconds for a Multileg RFCQ.