49 sellSideMemberCode.reserve(12);
50 sellSideTraderName.reserve(12);
51 buySideMemberCode.reserve(12);
52 buySideMemberDesc.reserve(36);
53 buySideMemberShortDesc.reserve(12);
54 buySideTraderName.reserve(12);
55 buySideClearingHouseCode.reserve(12);
56 buySideClearingHouseDesc.reserve(36);
57 buySideClearingHouseShortDesc.reserve(12);
170 size_t deserialize(
const void* buf,
size_t inLen);
173 std::string toString ()
const;
179 size_t serialize(
void* buf)
const;
size_t serializationBufSize() const
std::string buySideClearingHouseDesc
Description of the Clearing House.
std::string buySideClearingHouseCode
ABI/MTS code of the Clearing House.
std::string buySideClearingHouseShortDesc
Short description of the Clearing House.
std::string buySideTraderName
Unique name of the trader of the buy side member.
REPO_RFCQ_SELL_SIDE_SUMMARY_INFO()
REPO_RFCQ_LEG_SUMMARY legSummary
Leg Summary information.
UInt32 buySideClearingHouseId
Unique ID of the Clearing House.
std::string sellSideTraderName
Name of the trader of the sell side member.
UInt16 legId
Unique ID of the trading leg.
UInt32 delay
Delay between the RFCQ creation time and the time of the first quote sent by the sell side member...
unsigned long long UInt64
UInt16 numOfLegs
Trading List - Number of legs.
std::string buySideMemberCode
Code of the buy side membe.
UInt16 dueInTime
Number of seconds the RFCQ will be deferred (for Multileg RFCQ)
UInt32 sellSideTraderId
Unique ID of the trader of the sell side member.
TI_FLAG::Enum msgFg
If True, messages have been exchanged during the RFCQ betweenthe sell side member and the buy side me...
UInt32 tradingListId
Unique ID of the trading list of bonds.
~REPO_RFCQ_SELL_SIDE_SUMMARY_INFO()
UInt32 creationDate
Creation date of the RFCQ.
Double haircut
Haircut value.
UInt32 sellSideMemberId
Unique ID of the member the RFCQ summary is addressed to.
UInt64 creationTime
Creation time of the RFCQ.
SInt32 responseTimeDifference
Delay between the first quote sent to the buy side member by the sell side member and the first quote...
UInt64 closingTime
Closing time of the RFCQ.
TI_RFCQ_REQUEST_STATUS::Enum finalStatus
Specifies the final status of the RFCQ.
TI_RFCQ_PROVIDER_STATUS::Enum providerStatus
Final status of the sell side member.
UInt32 rfcqReqId
Unique ID of the RFCQ request.
TI_RFCQ_ORIGIN::Enum rfcqOrigin
RFCQ Origin(From Scratch, From Book)
std::string sellSideMemberCode
Code of the sell side member the RFCQ summary is addressed to.
REPO_RFCQ_COVER_INFO rateCoverInfo
Rate cover information (only for Outright RFCQs)
std::string buySideMemberShortDesc
Short description of the buy side member.
std::string buySideMemberDesc
Long description of the buy side member.
std::string comment
Free Text.
#define ONIXS_MTS_REPO_SDP_API
TI_RFCQ_TYPE::Enum rfcqType
RFCQ Type (Outright, Double Sided, MultiLeg)
UInt64 dueInTimeout
Time at which the MultiLeg RFCQ will start.
UInt32 buySideMemberId
Unique ID of the buy side member.
UInt16 sellSideNr
Number of sell side members the RFCQ was addressed to.
UInt16 participatingSellSideNr
Number of sell side members who took part in the RFCQ.