JayBeams
0.1
Another project to have fun coding.
|
Represent the short version of 'Add Order' message in the PITCH-2.X protocol. More...
#include <short_add_order_message.hpp>
Static Public Attributes | |
static constexpr int | type = 0x21 |
Define the messsage type. More... | |
Additional Inherited Members | |
![]() | |
using | quantity_type = boost::endian::little_uint16_buf_t |
Capture the quantity_type template parameter as a trait. More... | |
using | price_type = boost::endian::little_uint16_buf_t |
Capture the price_type template parameter as a trait. More... | |
using | symbol_type = jb::fixed_string< 6 > |
The type for the symbol field. More... | |
![]() | |
boost::endian::little_uint8_buf_t | length |
boost::endian::little_uint8_buf_t | message_type |
boost::endian::little_uint32_buf_t | time_offset |
boost::endian::little_uint64_buf_t | order_id |
boost::endian::little_uint8_buf_t | side_indicator |
quantity_type | quantity |
symbol_type | symbol |
price_type | price |
boost::endian::little_uint8_buf_t | add_flags |
Represent the short version of 'Add Order' message in the PITCH-2.X protocol.
Sometimes the specification refers to this message as 'Add Order - short'.
A full description of the fields can be found in the BATS PITCH-2.X specification: https://www.batstrading.com/resources/membership/BATS_MC_PITCH_Specification.pdf
Definition at line 19 of file short_add_order_message.hpp.
|
static |
Define the messsage type.
Definition at line 24 of file short_add_order_message.hpp.