135 size_t deserialize(
const void* buf,
size_t inLen);
138 virtual std::string toString ()
const;
149 virtual size_t serialize(
void* buf)
const;
UInt16 numOfCompetitors
Number of competitors for this RFCQ.
TI_VERB::Enum verb
Specifies whether it is a buy or sell operation (Referred to the member who receives the information)...
TI_RFCQ_EVENT::Enum event
Action applied to the RFCQ.
TI_RFCQ_STATUS::Enum status
Status of the RFCQ.
TI_FLAG::Enum bilateralOnlyFlag
Indicates whether the trader who sends the RFCQ wants the trade to be settled bilaterally or not...
TI_RFCQ_TYPE::Enum rfcqType
RFCQ Type (Outright, Double Sided, MultiLeg)
unsigned long long UInt64
REPO_MEMBER_INFO provider
ID of the member receiving the RFCQ.
UInt32 rfcqDuration
Duration of the RFCQ (expressed in seconds)
UInt32 rfcqMsgId
Unique ID of the RFCQ.
TI_FLAG::Enum rateFg
Indicates if Rate is specified.
virtual ClassId::Enum id() const
Class id.
UInt16 dueInTime
Number of seconds the RFCQ will be deferred (for Multileg RFCQ)
REPO_INSTRUMENT_DATE_INFO instrument
Data regarding the tradable instrument (Outright)
UInt32 tradingListId
Unique ID of the trading list of bonds (DoubleSided, Multileg)
virtual size_t serializationBufSize() const
UInt32 rfcqReqId
Unique ID of the RFCQ request.
UInt64 creationTime
Creation time.
UInt64 rfcqTimeout
Expiration time of the RFCQ.
TI_RFCQ_ORIGIN::Enum rfcqOrigin
RFCQ Origin(From Scratch, From Book)
Double haircut
Haircut value.
UInt64 dueInTimeout
Time at which the MultiLeg RFCQ will start.
#define ONIXS_MTS_REPO_SDP_API
UInt32 creationDate
Creation date.
UInt64 updateTime
Last update time.
REPO_MEMBER_INFO aggressor
ID of the member sending the RFCQ.