24 #include <OnixS/Senaf/MarketData/Export.h> 33 namespace OnixS {
namespace Senaf {
namespace MarketData {
48 , interval(inInterval)
65 std::string toString()
const;
99 virtual size_t read(
char*
const data,
size_t size) = 0;
278 std::string toString()
const;
std::string networkInterface
CpuIndexes receivingThreadAffinity
std::string applicationPassword
ConnectionRetries(int inNumber, unsigned inInterval)
Constructor.
ConnectionRetries()
Default constructor.
std::vector< std::string > LogList
Ordered list of logs to be replayed.
std::string licenseString
ConnectionRetries connectionRetries
std::string marketImageFileNamePrefix
LogReplayInputStream * inputStream
User defined input stream for log replay logs will be ignored.
std::string auditTrailDirectory
std::string auditTrailFileNamePrefix
Defines set of settings which affect behavior of the Handler.
std::set< int > CpuIndexes
unsigned short applicationVersion
unsigned logPlayerSpeedAuxDelay
CpuIndexes sendingThreadAffinity
ThreadAffinity processingThreadAffinity
std::ostream & operator<<(std::ostream &, const Error &)
Make it printable to formatted C++ I/O streams.
std::string applicationName
CpuIndexes auditTrailThreadAffinity
CPU affinity of the audit-trail thread.
Connection retries settings.
Represents set of CPU indices.
std::string licenseDirectory
float logPlayerSpeedMultiplier
std::string marketImageDirectory
unsigned AdvancedLogOptionSet
Additional options to control log information.
std::string logFileNamePrefix
AdvancedLogOptionSet advancedLogOptions