B2BITS FIX Antenna C++ 2.33.0
|
The session is going to send messages pack to the socket (as a single call). More...
#include <B2BITS_SessionEvent.h>
Public Member Functions | |
BeforeMessageIsSentEvent (int lastMsgSeqNum, std::size_t msgCount, std::size_t firstAttemptMsgCount, System::u64 currentTimeMs) | |
Constructor. | |
Public Attributes | |
const std::size_t | firstAttemptMsgCount_ |
Messages count are going to be sent first time. | |
const int | lastMsgSeqNum_ |
Sequence number of the last message to send. | |
std::size_t | msgCount_ |
Total count of messages to be sent in this attempt. | |
System::u64 | sendTimeMs_ |
Desired sending time. | |
The session is going to send messages pack to the socket (as a single call).
|
inline |
Constructor.
const std::size_t Engine::BeforeMessageIsSentEvent::firstAttemptMsgCount_ |
Messages count are going to be sent first time.
const int Engine::BeforeMessageIsSentEvent::lastMsgSeqNum_ |
Sequence number of the last message to send.
|
mutable |
Total count of messages to be sent in this attempt.
If the value is changed to the smaller number,the current send event will be limited and initiated again later with the rest of the available messages.
|
mutable |
Desired sending time.
Initial value is equal to the current time in milliseconds since epoch 1970. If the value is changed to a time point in the future, the current send event will be interrupted and initiated again later.