|
B2BITS FIX Antenna HFT
1.0.17
|
#include <B3BinaryMessages.h>
Inheritance diagram for B3::Negotiate:
Collaboration diagram for B3::Negotiate:Public Member Functions | |
| const Firm | getEnteringFirm () const |
| FieldsIterator | getIterator () const |
| size_t | getMsgLength () const |
| const FirmOptional | getOnbehalfFirm () const |
| const SessionID | getSessionID () const |
| const SessionVerID | getSessionVerID () const |
| FieldsSetIterator | getSetIterator () |
| Negotiate () | |
| Negotiate (bool initFields) | |
| void | setEnteringFirm (Firm value) |
| void | setOnbehalfFirm (FirmOptional value) |
| void | setSessionID (SessionID value) |
| void | setSessionVerID (SessionVerID value) |
| std::ostream & | toStream (std::ostream &os) const |
| std::string | toString () const |
| void | updateMessageLength () |
Public Member Functions inherited from B3::StandardHeader | |
| 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 const FlowType & | getClientFlow () |
| 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 | |
| CredentialsEncoding | credentials |
| Firm | enteringFirm |
| FirmOptional | onbehalfFirm |
| SessionID | sessionID |
| SessionVerID | sessionVerID |
| UTCTimestampNanos | timestamp |
Public Attributes inherited from B3::StandardHeader | |
| u16 | encodingType |
| u16 | messageLength |
| messageHeader | sbeHeader |
Static Public Attributes | |
| static const u16 | BlockLength = 28 |
| static const u16 | TemplateID = 1 |
|
inline |
|
inlineexplicit |
References B3::credentials, B3::getFirmOptionalNullValue(), B3::onbehalfFirm, B3::SchemaID, B3::SchemaVersion, and B3::timestamp.
|
inlinestatic |
References B3::IDEMPOTENT.
Referenced by B3::createMessage(), and B3::populateWithConstFields().
|
inline |
References B3::enteringFirm.
|
inline |
|
inlinestatic |
References B3::Negotiate_IteratorDefines.
|
inlinestatic |
References B3::Negotiate.
Referenced by B3::createMessage(), and B3::populateWithConstFields().
|
inlinestatic |
References B3::Negotiate.
|
inline |
|
inline |
References B3::onbehalfFirm.
|
inline |
References B3::sessionID.
|
inline |
References B3::sessionVerID.
|
inline |
|
inlinestatic |
References B3::Negotiate_IteratorDefines.
|
inlinestatic |
|
inline |
References B3::enteringFirm.
|
inline |
References B3::onbehalfFirm.
|
inline |
References B3::sessionID.
|
inline |
References B3::sessionVerID.
|
inline |
Referenced by B3::messageToStream().
|
inline |
|
inline |
References B3::updateMessageLength().
|
inlinestatic |
References B3::StandardHeader::setMessageLength().
|
static |
| CredentialsEncoding B3::Negotiate::credentials |
| Firm B3::Negotiate::enteringFirm |
| FirmOptional B3::Negotiate::onbehalfFirm |
| SessionID B3::Negotiate::sessionID |
| SessionVerID B3::Negotiate::sessionVerID |
|
static |
| UTCTimestampNanos B3::Negotiate::timestamp |
1.8.5