|
ITCH 5.0 Market Data Handler 1.0.0
NASDAQ ITCH 5.0 Market Data Feed Handler
|
Client heartbeat packet ('R'). More...
Client heartbeat packet ('R').
Sent periodically by the client to indicate that the connection is still active and to keep the connection alive.
Wire format (3 bytes):
#include <nasdaq/soupbintcp/Messages.h>
Public Member Functions | |
| ClientHeartbeat () | |
| Construct a client heartbeat packet. | |
| Public Member Functions inherited from b2bits::nasdaq::soupbintcp::PacketHeader | |
| PacketHeader ()=default | |
| Default constructor. | |
| PacketHeader (Alpha type, UInt16 len) | |
| Construct packet header with type and length. | |
| UInt16 | get_message_length () const |
| Get total message length including length field. | |
| void | set_message_length (UInt16 val) |
| Set message length. | |
| Alpha | get_packet_type () const |
| Get packet type. | |
| void | set_packet_type (Alpha val) |
| Set packet type. | |
Static Public Attributes | |
| static constexpr char | Type = 'R' |
| Packet type identifier. | |
|
inline |
Construct a client heartbeat packet.
References b2bits::nasdaq::soupbintcp::PacketHeader::PacketHeader(), and Type.
|
staticconstexpr |
Packet type identifier.
Referenced by ClientHeartbeat().