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

Represent the 'Order Executed at Price/Size' message in the PITCH-2.X protocol. More...

#include <order_executed_price_message.hpp>

Public Attributes

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_uint32_buf_t executed_quantity
 
boost::endian::little_uint32_buf_t remaining_quantity
 
boost::endian::little_uint64_buf_t execution_id
 
boost::endian::little_uint64_buf_t price
 

Static Public Attributes

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

Detailed Description

Represent the 'Order Executed at Price/Size' message 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 19 of file order_executed_price_message.hpp.

Member Data Documentation

◆ executed_quantity

boost::endian::little_uint32_buf_t jb::pitch2::order_executed_price_message::executed_quantity

◆ execution_id

boost::endian::little_uint64_buf_t jb::pitch2::order_executed_price_message::execution_id

◆ length

boost::endian::little_uint8_buf_t jb::pitch2::order_executed_price_message::length

◆ message_type

boost::endian::little_uint8_buf_t jb::pitch2::order_executed_price_message::message_type

◆ order_id

boost::endian::little_uint64_buf_t jb::pitch2::order_executed_price_message::order_id

◆ price

boost::endian::little_uint64_buf_t jb::pitch2::order_executed_price_message::price

◆ remaining_quantity

boost::endian::little_uint32_buf_t jb::pitch2::order_executed_price_message::remaining_quantity

◆ time_offset

boost::endian::little_uint32_buf_t jb::pitch2::order_executed_price_message::time_offset

◆ type

constexpr int jb::pitch2::order_executed_price_message::type = 0x24
static

Define the messsage type.

Definition at line 21 of file order_executed_price_message.hpp.


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