|
ITCH 5.0 Market Data Handler 1.0.0
NASDAQ ITCH 5.0 Market Data Feed Handler
|
Server heartbeat packet ('H'). More...
Server heartbeat packet ('H').
Sent periodically by the server to indicate that the connection is still active. Client should monitor for heartbeats and detect connection loss if heartbeats stop arriving.
Wire format (3 bytes):
#include <nasdaq/soupbintcp/Messages.h>
Public Member Functions | |
| ServerHeartbeat () | |
| Construct a server 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 = 'H' |
| Packet type identifier. | |
|
inline |
Construct a server heartbeat packet.
References b2bits::nasdaq::soupbintcp::PacketHeader::PacketHeader(), and Type.
|
staticconstexpr |
Packet type identifier.
Referenced by ServerHeartbeat().