119 size_t deserialize(
const void* buf,
size_t inLen);
122 std::string toString ()
const;
128 size_t serialize(
void* buf)
const;
CMF_RFQ_DATA respRfq
Data identifying the response to the RFQ (Provider/Receiver)
TI_VERB::Enum verb
Specifies whether it is a buy or sell RFQ and is set from the receiving member's viewpoint. This means that the Verb field has different values for the Aggressor and the Provider,and reflects the type of operation (buy or sell) actually performed by the receiving member.
TI_IN_OUT_FLAG::Enum inOutFlag
Indicates whether it is an incoming (IN) RFQ or an outgoing (OUT) RFQ.
CMF_MEMBER_INFO aggressor
ID of the member creating the RFQ (the member can be the Agent's Client or a Third Party Client too) ...
TI_RFQ_EVENT::Enum event
Action applied to the RFQ.
CMF_MEMBER_INFO provider
ID of the member receiving the RFQ (the member can be the Agent's Client too)
UInt32 aggressorSponsorId
Third Party Sponsor of the Aggressor.
TI_FLAG::Enum bilateralOnlyFlag
For future use.
CMF_RFQ_TYPE::Enum rfqType
RfQ type (from scratch o from best)
size_t serializationBufSize() const
unsigned long long UInt64
UInt32 rfqTimeout
Timeout of the RFQ (expressed in seconds)
TI_FLAG::Enum secondLegClearingHouseFg
Specifies whether the second leg is settled in clearing house.
UInt64 updateTime
Time at which the data were last updated.
TI_MSG_INFO rfqMsgInfo
Data identifying the RFQ.
TI_RFQ_SUBSTATUS::Enum aggressorRfqSubStatus
Substatus of the RFQ (aggressor side)
CMF_RFQ_DATA reqRfq
Data identifying the RFQ (Aggressor/Sender)
UInt32 providerSponsorId
Third Party Sponsor of the Provider.
CMF_INSTRUMENT_INFO instrument
Data regarding the tradable instrument.
TI_FLAG::Enum firstLegClearingHouseFg
Specifies whether the first leg is settled in clearing house.
TI_RFQ_SUBSTATUS::Enum providerRfqSubStatus
Substatus of the RFQ (provider side)
TI_RFQ_STATUS::Enum rfqStatus
Status of the RFQ.