Declare ICE iMpact enumerations.
unsigned AdvancedLogOptionSet
Additional options to control log information.
std::vector< std::string >::iterator LogListEntry
Read-write iterator over ordered list of logs to be replayed.
std::vector< std::string > LogList
Ordered list of logs to be replayed.
LogLevels::Enum LogLevel
Log level alias.
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
std::set< std::string > RegexSet
Set of regular expressions.
Defines set of settings which affect behavior of the Handler.
bool trackTopOfTheBookOnly
std::string toString() const
Returns string representation.
std::string networkInterface
std::string logFileNamePrefix
std::size_t gapTimeoutInMilliseconds
bool receiveProductDefinitionsOnly
std::size_t maxMulticastMessageBlockSize
float logPlayerSpeedMultiplier
std::string licenseString
SnapshotRecoveryOptions snapshotRecoveryOptions
Specifies snapshot recovery options.
HandlerSettings()
Initializes instance with default values for control parameters.
std::string connectivityConfiguration
std::string productDefinitionCacheDirectory
RegexSet errorResponseWarningPatterns
std::size_t sequenceGapMargin
std::string licenseDirectory
unsigned logPlayerSpeedAuxDelay
AdvancedLogOptionSet advancedLogOptions
LogReplayInputStream * inputStream
User defined input stream for log replay logs will be ignored.
Defines snapshot recovery options.
int snapshotRecoveryTimeoutInMilliseconds
std::string toString() const
Returns string representation.
int maximumNumberOfSnapshotRecoveryAttempts
SnapshotRecoveryOptions()
Initializes instance with default values.
std::size_t maximumSizeOfSnapshotMessageQueue
std::size_t maximumSizeOfLiveMessageQueue