OnixS MTS Repo/SDP Handler for C++  1.0.0.0
Public Member Functions | Public Attributes | Static Public Attributes | List of all members
TI_EOI_MESSAGE_INFO Class Reference

Public Member Functions

size_t deserialize (const void *buf, size_t inLen)
 
std::string toString () const
 Provides string presentation. More...
 
size_t serializationBufSize () const
 
size_t serialize (void *buf) const
 

Public Attributes

TI_MSG_INFO msgInfo
 Data identifying the EOI message. More...
 
std::string sectionCode
 Section code. More...
 
std::string sectionDesc
 Section description. More...
 
TI_EOI_ACTION::Enum action
 Action of message. More...
 
UInt32 refMsgId
 Unique ID of the message referenced by this message. More...
 
UInt32 refMsgDate
 Date of the referenced message. More...
 
TI_EOI_TYPE::Enum msgType
 Message Type. More...
 
TI_EOI_MEMBER_INFO sender
 Sender of message. More...
 
TI_FLAG::Enum sendToAllFg
 If set to Yes, the message will be sent to all enabled members on the specified market. More...
 
UInt32 recipientsLen
 Number of recipients. More...
 
std::vector< TI_EOI_RECIPIENT_MEMBER_INFOrecipients
 
TI_FLAG::Enum transparentFg
 Specifies whether the sender identity will be shown to the recipients of the message. More...
 
std::string text
 Text of the message. More...
 
TI_VERB::Enum verb
 Sign of the operation. More...
 
TI_EOI_INSTRUMENT_INFO instrument
 Tradable instrument data. More...
 
TI_RFQ_SETTING_TYPE::Enum fieldSetting
 Specifies whether or not the rate, quantity, or both, were specified by the sender of message. More...
 
Decimal qty
 Quantity. More...
 
Decimal rate
 Rate. More...
 
TI_EOI_EVENT::Enum event
 Action applied to the message. More...
 
TI_EOI_STATUS::Enum status
 Status of the message. More...
 
UInt64 updateTime
 Time at which the message were last updated. More...
 
std::string userInfo
 Free Text field used by the client. More...
 

Static Public Attributes

static const size_t recipientsSize = 100
 List of recipients. More...
 

Member Function Documentation

std::string toString ( ) const

Provides string presentation.

Member Data Documentation

Action of message.

Action applied to the message.

Specifies whether or not the rate, quantity, or both, were specified by the sender of message.

Tradable instrument data.

TI_MSG_INFO msgInfo

Data identifying the EOI message.

Message Type.

Decimal qty

Quantity.

Decimal rate

Rate.

UInt32 recipientsLen

Number of recipients.

const size_t recipientsSize = 100
static

List of recipients.

UInt32 refMsgDate

Date of the referenced message.

UInt32 refMsgId

Unique ID of the message referenced by this message.

std::string sectionCode

Section code.

std::string sectionDesc

Section description.

Sender of message.

TI_FLAG::Enum sendToAllFg

If set to Yes, the message will be sent to all enabled members on the specified market.

Status of the message.

std::string text

Text of the message.

TI_FLAG::Enum transparentFg

Specifies whether the sender identity will be shown to the recipients of the message.

UInt64 updateTime

Time at which the message were last updated.

std::string userInfo

Free Text field used by the client.

Sign of the operation.