OnixS ICE iMpact Multicast Feed Handler for C++  3.13.0.0
Public Types | Public Member Functions | Public Attributes | Friends | List of all members
BundleMarker Struct Reference

This class represents the Message Bundle Marker. More...

Public Types

enum  { messageType = 'T' }
 Message type constant.
 

Public Member Functions

 BundleMarker ()
 Default constructor.
 
std::string toString () const
 Returns string representation.
 

Public Attributes

StartOrEnd::Enum startOrEnd
 Start/End of a message bundle indicator.
 
long long tradeTransactionId
 The value used to associate bundles of the same transaction. More...
 
bool isTransactionEnd
 This field will always be set to false for Start of a message bundle. More...
 

Friends

class MessageDeserializer
 

Detailed Description

This class represents the Message Bundle Marker.

Member Data Documentation

bool isTransactionEnd

This field will always be set to false for Start of a message bundle.

true - When this is the last or only bundle for a transaction. false - When this is not the last or only bundle for a transaction.

long long tradeTransactionId

The value used to associate bundles of the same transaction.

This value will be 0 when the transaction has no trade. The value will be -1 if the channel does not support sub-bundling.