B2BITS FIX Antenna HFT
1.0.16
|
The data that is stored with a FIX message in the session logs. More...
#include <B2BITS_PubEngineDefines.h>
Public Member Functions | |
void | clear () |
Zeroes all data. More... | |
PersistentData (int) | |
The fast constructor. More... | |
PersistentData () | |
The default constructor. More... | |
Public Attributes | |
System::u64 | globalMsgID |
The global unique id attached to the message. More... | |
System::u64 | globalMsgIDPairedStream |
The global unique id of the last message used in the session's opposite message stream i.e. More... | |
System::u64 | timestampUsec |
The receiving time if this message is incoming or the sending time if this message is outgoing. More... | |
PersistentUserData | userData |
The persistent data defined by user. More... | |
The data that is stored with a FIX message in the session logs.
|
inline |
The fast constructor.
|
inline |
The default constructor.
References clear().
|
inline |
Zeroes all data.
Referenced by PersistentData(), and Engine::MsgPipeElem::returnObj().
System::u64 Engine::PersistentData::globalMsgID |
The global unique id attached to the message.
Referenced by RiskCommon::findMessageInSessionByGlobID(), Engine::FIXMessageEx::generateNewGlobalId(), and Engine::FIXMessageEx::generateNewGlobalIdBeforeSend().
System::u64 Engine::PersistentData::globalMsgIDPairedStream |
The global unique id of the last message used in the session's opposite message stream i.e.
an outgoing stream if this message is incoming or an incoming stream if this message is outgoing.
System::u64 Engine::PersistentData::timestampUsec |
The receiving time if this message is incoming or the sending time if this message is outgoing.
Referenced by Engine::FIXMessageEx::getTimestamp(), Engine::FIXMessageEx::setTimestamp(), and Engine::IndexFileT< FileT >::write().
PersistentUserData Engine::PersistentData::userData |
The persistent data defined by user.
Referenced by Engine::FIXMessageEx::getPersistentUserData(), and Engine::FIXMessageEx::setPersistentUserData().