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