25 #include "OnixS/Eurex/Trading/Export.h" 33 namespace OnixS {
namespace Eurex {
namespace Trading {
58 std::string toString()
const;
61 friend class Serializer;
200 std::string toString()
const;
203 friend class Serializer;
205 void nativeSerializeTo(
void* nativeMessage);
SInt64 legSecurityId
Instrument identifiier of the leg security.
SInt32 legSymbol
Product identifiier of the leg security.
Enum
Indicates a retransmission message.
SRQS Open Negotiation Notification Message.
std::string targetPartyExecutingFirm
Name of the target business unit.
UInt64 applSeqNum
Message sequence number assigned to a non-order related Eurex ETI data stream.
Quot Req Legs Group Element.
Enum
Indicates type of leg.
unsigned long long UInt64
Enum
Specifies the type of respondents requested.
LastFragment::Enum lastFragment
Enum
The side of the individual leg of a strategy.
QuoteCondition::Enum quoteCondition
Status of the quote.
UInt32 negotiationId
ID of a SRQS negotiation.
UInt16 tradeToQuoteRatioPosition
Ranking position of Ratio of Trades to Quotes.
std::string partyExecutingFirm
Owning business unit name.
Enum
This field qualifies an instrument type on Eurex.
std::vector< QuotReqLegsGrpElem > quotReqLegsGrp
Quot Req Legs Group.
SInt64 quoteRefPrice
Underlying reference price for an option (for option strategies).
std::string partyEnteringTrader
The entering user.
Enum
Trade Aggregation Identifier.
SInt64 securityId
The instrument identifier uniquely identifies an instrument in the core system.
SInt32 securitySubType
This field indicates the type of a Eurex futures spread, Eurex option combination or Eurex Strategy...
UInt64 transactTime
Timestamp of the match event (trade).
LegSide::Enum legSide
The side of the individual leg of a strategy.
ApplResendFlag::Enum applResendFlag
Indicates a retransmission message.
std::string partyExecutingTrader
Owning user name.
RespondentType::Enum respondentType
Specifies the type of respondents requested.
SInt64 underlyingDeltaPercentage
The underlying delta of a Vola-Strategy.
SInt64 tradeToQuoteRatio
Ratio of Trades to Quotes.
Side::Enum side
Side of the order.
ProductComplex::Enum productComplex
This field qualifies an instrument type on Eurex.
SInt64 lastPx
Price of this leg fill.
std::ostream & operator<<(std::ostream &, ConnectionState::Enum)
Make it printable using C++ I/O streams.
UInt64 expireTime
Time a message expires.
UInt64 negotiationStartTime
Start time of SRQS negotiation.
UInt32 numberOfRespondents
Total number of Respondents in a SRQS event.
std::string targetPartyExecutingTrader
Name of the target trader name.
SInt64 tradeToRequestRatio
Ratio indicating amount of Trades to RFQ requested.
QuoteType::Enum quoteType
Quote type.
std::string partyOrderOriginationTrader
Buy-side user information.
SInt64 leavesQty
Remaining quantity of an order.
LegSecurityType::Enum legSecurityType
Indicates type of leg.
UInt32 legRatioQty
The ratio of quantity for this individual leg relative to the entire multileg security.
Enum
Identifier for subscription and retransmission of an ETI data stream.
std::string freeText5
Text field.
SInt32 marketSegmentId
The product identifier uniquely identifies a Eurex product.
std::string chargeId
Charge ID of Third Party Platform.
ApplId::Enum applId
Identifier for subscription and retransmission of an ETI data stream.
TradeAggregationTransType::Enum tradeAggregationTransType
Trade Aggregation Identifier.
SInt64 lastQty
Quantity executed in this leg fill.
std::string firmNegotiationId
User defined ID of a SRQS negotiation.
Enum
Sub-type or qualifier of QuoteType.
QuoteSubType::Enum quoteSubType
Sub-type or qualifier of QuoteType.
SInt64 bidPx
Bid price/rate.
SInt64 offerPx
Offer price/rate.