OnixS C++ eSpeed ITCH Market Data Handler  1.6.0
API documentation
ReplayOptions Struct Reference

#include <OnixS/eSpeed/MarketData/Itch/Replay.h>

Public Member Functions

 ReplayOptions ()
 
 ReplayOptions (const std::string &logsRoot)
 

Public Attributes

HandlerLogs logs
 
ReplayListenerlistener
 
unsigned int packetReplayDelay
 

Detailed Description

Definition at line 55 of file Replay.h.

Constructor & Destructor Documentation

ReplayOptions ( )
inline

Initializes instance with default values.

Definition at line 70 of file Replay.h.

ReplayOptions ( const std::string &  logsRoot)
inlineexplicit

Initializes with all the logs which are available and are stored in a given folder.

Definition at line 79 of file Replay.h.

Member Data Documentation

ReplayListener* listener

Instance to notify about replay events.

Definition at line 62 of file Replay.h.

List of instruments logs to be replayed. Must be stored in 'oldest to recent' order.

Definition at line 59 of file Replay.h.

unsigned int packetReplayDelay

Specifies the time delay (milliseconds) between replayed packets.

Note
Ability to control log replay rate. The default value is 0 milliseconds.

Definition at line 67 of file Replay.h.


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