JayBeams  0.1
Another project to have fun coding.
Static Public Attributes | List of all members
jb::pitch2::reduce_size_short_message Struct Reference

Represent the 'Reduce Size (short)' messages in the PITCH-2.X protocol. More...

#include <reduce_size_message.hpp>

Inheritance diagram for jb::pitch2::reduce_size_short_message:
jb::pitch2::reduce_size_message< boost::endian::little_uint16_buf_t >

Static Public Attributes

static constexpr int type = 0x26
 Define the messsage type. More...
 

Additional Inherited Members

- Public Types inherited from jb::pitch2::reduce_size_message< boost::endian::little_uint16_buf_t >
using quantity_type = boost::endian::little_uint16_buf_t
 Capture the quantity_t template parameter as a trait. More...
 
- Public Attributes inherited from jb::pitch2::reduce_size_message< boost::endian::little_uint16_buf_t >
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
 
quantity_type canceled_quantity
 

Detailed Description

Represent the 'Reduce Size (short)' messages in the PITCH-2.X protocol.

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 55 of file reduce_size_message.hpp.

Member Data Documentation

◆ type

constexpr int jb::pitch2::reduce_size_short_message::type = 0x26
static

Define the messsage type.

Definition at line 58 of file reduce_size_message.hpp.


The documentation for this struct was generated from the following file: