B2BITS FIX Antenna HFT
1.0.17
|
#include <B3BinaryMessages.h>
Public Member Functions | |
EstablishAck () | |
EstablishAck (bool initFields) | |
FieldsIterator | getIterator () const |
const SeqNum | getLastIncomingSeqNo () const |
size_t | getMsgLength () const |
const SeqNum | getNextSeqNo () const |
const SessionID | getSessionID () const |
const SessionVerID | getSessionVerID () const |
FieldsSetIterator | getSetIterator () |
void | setLastIncomingSeqNo (SeqNum value) |
void | setNextSeqNo (SeqNum value) |
void | setSessionID (SessionID value) |
void | setSessionVerID (SessionVerID value) |
std::ostream & | toStream (std::ostream &os) const |
std::string | toString () const |
void | updateMessageLength () |
![]() | |
u16 | getEncodingType () const |
u16 | getMessageLength () const |
const messageHeader & | getSbeHeader () const |
template<typename T > | |
const T & | getTypedMessage () const |
template<typename T > | |
T & | getTypedMessage () |
void | setEncodingType (u16 value) |
void | setEncodingType (const messageHeader &value) |
void | setMessageLength (u16 value) |
StandardHeader () | |
Static Public Member Functions | |
static FieldsIterator | getIterator (const StandardHeader &message) |
static const MessageType & | getMessageType () |
static size_t | getMinMessageSize () |
static FieldsSetIterator | getSetIterator (StandardHeader &message) |
static bool | isDynamicSizeMessage () |
static void | updateMessageLength (StandardHeader &message) |
Public Attributes | |
DeltaInMillis | keepAliveInterval |
SeqNum | lastIncomingSeqNo |
SeqNum | nextSeqNo |
UTCTimestampNanos | requestTimestamp |
SessionID | sessionID |
SessionVerID | sessionVerID |
![]() | |
u16 | encodingType |
u16 | messageLength |
messageHeader | sbeHeader |
Static Public Attributes | |
static const u16 | BlockLength = 36 |
static const u16 | TemplateID = 5 |
|
inline |
|
inlineexplicit |
References B3::keepAliveInterval, B3::requestTimestamp, B3::SchemaID, and B3::SchemaVersion.
|
inline |
|
inlinestatic |
References B3::EstablishAck_IteratorDefines.
|
inline |
References B3::lastIncomingSeqNo.
|
inlinestatic |
References B3::EstablishAck.
Referenced by B3::createMessage(), and B3::populateWithConstFields().
|
inlinestatic |
References B3::EstablishAck.
|
inline |
|
inline |
References B3::nextSeqNo.
|
inline |
References B3::sessionID.
|
inline |
References B3::sessionVerID.
|
inline |
|
inlinestatic |
References B3::EstablishAck_IteratorDefines.
|
inlinestatic |
|
inline |
References B3::lastIncomingSeqNo.
|
inline |
References B3::nextSeqNo.
|
inline |
References B3::sessionID.
|
inline |
References B3::sessionVerID.
|
inline |
Referenced by B3::messageToStream().
|
inline |
|
inline |
References B3::updateMessageLength().
|
inlinestatic |
References B3::StandardHeader::setMessageLength().
|
static |
DeltaInMillis B3::EstablishAck::keepAliveInterval |
SeqNum B3::EstablishAck::lastIncomingSeqNo |
SeqNum B3::EstablishAck::nextSeqNo |
UTCTimestampNanos B3::EstablishAck::requestTimestamp |
SessionID B3::EstablishAck::sessionID |
SessionVerID B3::EstablishAck::sessionVerID |
|
static |