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

Identifiers for market feeds. More...

#include <feed_id.hpp>

Public Attributes

boost::endian::little_uint32_buf_t id
 The JayBeams internal identifier for the feed. More...
 

Static Public Attributes

static constexpr std::size_t feed_name_size = 16
 The size for a feed name, in bytes. More...
 

Detailed Description

Identifiers for market feeds.

Each feed in JayBeams receives a unique identifier, for example, the Nasdaq OMX feed over ITCH-5.x will have a different name than the PSX feed over ITCH-5.x. This is useful for applications that want to detect bad feeds and name them, or simply for debugability.

Definition at line 18 of file feed_id.hpp.

Member Data Documentation

◆ feed_name_size

constexpr std::size_t jb::mktdata::feed_id::feed_name_size = 16
static

The size for a feed name, in bytes.

Definition at line 23 of file feed_id.hpp.

◆ id

boost::endian::little_uint32_buf_t jb::mktdata::feed_id::id

The JayBeams internal identifier for the feed.

Definition at line 20 of file feed_id.hpp.


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