CBOE Emulator  1.0
Public Member Functions | List of all members
OrderEntry::Extensions::ServerHeartbeat Class Reference

A Server context extension for printing data using a heartbeat timer. More...

#include <server_heartbeat.hpp>

Public Member Functions

 ServerHeartbeat (asio::io_context &context, Server &server_, DataFeed::Sender &feed_, uint16_t time_=300, std::ostream &stream_=std::cout)
 Initialize a new receiver heartbeat. More...
 

Detailed Description

A Server context extension for printing data using a heartbeat timer.

Constructor & Destructor Documentation

◆ ServerHeartbeat()

OrderEntry::Extensions::ServerHeartbeat::ServerHeartbeat ( asio::io_context &  context,
Server server_,
DataFeed::Sender feed_,
uint16_t  time_ = 300,
std::ostream &  stream_ = std::cout 
)
inline

Initialize a new receiver heartbeat.

Parameters
contextthe ASIO context to create the heartbeat with
server_the server to read data from
feed_the data feed to read data from
time_the number of milliseconds between beats
stream_the output stream to write the data to

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