Defines ONIXS_BROKERTEC_ITCH_API which affect logs replay. More...
Public Member Functions | |
ReplayOptions () | |
Initializes instance with default values. | |
ReplayOptions (const std::string &logsRoot) | |
Initializes with all the logs which are available and are stored in a given folder. | |
Public Attributes | |
HandlerLogs | logs |
List of instruments logs to be replayed. | |
ReplayListener * | listener |
Instance to notify about replay events. | |
unsigned int | packetReplayDelay |
Specifies the time delay (milliseconds) between replayed packets. | |
float | playSpeedMultiplier |
Replay multiplier. | |
ReplayMode::Enum | replayMode |
Replay mode. The default value is ReplayMode::ConstantPacketReplayDelay. |
Defines ONIXS_BROKERTEC_ITCH_API which affect logs replay.
ReplayOptions | ( | const std::string & | logsRoot | ) |
Initializes with all the logs which are available and are stored in a given folder.
HandlerLogs logs |
List of instruments logs to be replayed.
Must be stored in 'oldest to recent' order.
unsigned int packetReplayDelay |
Specifies the time delay (milliseconds) between replayed packets.
float playSpeedMultiplier |
Replay multiplier.
Used only in ReplayMode::NaturalPacketReplayDelay The default value is 1