|
ITCH 5.0 Market Data Handler 1.0.0
NASDAQ ITCH 5.0 Market Data Feed Handler
|
MoldUDP64 packet header. More...
MoldUDP64 packet header.
Header for MoldUDP64 downstream packets sent from server to client. Each packet contains a sequence of messages with monotonically increasing sequence numbers. The header identifies the session, starting sequence number, and message count.
Wire format (20 bytes):
#include <nasdaq/moldudp64/Messages.h>
Public Member Functions | |
| const FixedString< 10 > & | get_session () const |
| Get session identifier (const). | |
| FixedString< 10 > & | get_session () |
| Get session identifier (mutable). | |
| UInt64 | get_sequence_number () const |
| Get first message sequence number in this packet. | |
| void | set_sequence_number (UInt64 val) |
| Set first message sequence number. | |
| UInt16 | get_count () const |
| Get message count. | |
| void | set_count (UInt16 val) |
| Set message count. | |
|
inline |
Get message count.
Referenced by b2bits::nasdaq::moldudp64::UDPPacket::get_count().
|
inline |
Get first message sequence number in this packet.
Referenced by b2bits::nasdaq::moldudp64::UDPPacket::get_sn().
|
inline |
Get session identifier (mutable).
|
inline |
Get session identifier (const).
Referenced by b2bits::nasdaq::moldudp64::UDPPacket::get_session().
|
inline |
Set message count.
| val | Number of messages, or EOS_COUNT for end-of-session |
|
inline |
Set first message sequence number.
| val | Sequence number in host byte order |