|
ITCH 5.0 Market Data Handler 1.0.0
NASDAQ ITCH 5.0 Market Data Feed Handler
|
Login accepted packet ('A'). More...
Login accepted packet ('A').
Sent by server in response to a successful login request. Contains the session identifier and the next sequence number for this session.
Wire format (33 bytes):
#include <nasdaq/soupbintcp/Messages.h>
Public Member Functions | |
| LoginAccepted () | |
| Construct a login accepted packet. | |
| const FixedString< 10 > & | get_session () const |
| Get session identifier (const). | |
| FixedString< 10 > & | get_session () |
| Get session identifier (mutable). | |
| const FixedString< 20 > & | get_sequence_number () const |
| Get next sequence number (const). | |
| FixedString< 20 > & | get_sequence_number () |
| Get next sequence number (mutable). | |
| 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 = 'A' |
| Packet type identifier. | |
|
inline |
Construct a login accepted packet.
References b2bits::nasdaq::soupbintcp::PacketHeader::PacketHeader(), and Type.
|
inline |
Get next sequence number (mutable).
|
inline |
Get next sequence number (const).
|
inline |
Get session identifier (mutable).
|
inline |
Get session identifier (const).
|
staticconstexpr |
Packet type identifier.
Referenced by LoginAccepted().