22 #include "OnixS/Eurex/Trading/Export.h" 41 ConnectionRetries (
int inNumber,
unsigned inInterval) : number (inNumber), interval (inInterval) {}
55 std::string toString()
const;
88 HandlerSettings(
const HandlerSettings&);
216 std::string toString()
const;
size_t throttleMessageMargin
std::string auditTrailFile
unsigned reasonableTransmissionTime
Human-readable text representation.
std::string licenseDirectory
CpuIndexes receivingThreadAffinity
CPU affinity of the receiving thread.
ConnectionRetries(int inNumber, unsigned inInterval)
Constructor.
std::string auditTrailFileNamePrefix
CpuIndexes auditTrailThreadAffinity
CPU affinity of the audit-trail thread.
Connection retries settings.
ConnectionRetries()
Default constructor.
LogSettings::Enum logSettings
std::set< size_t > CpuIndexes
Logical processors that a thread is allowed to run on (first logical CPU has index 0)...
AuditTrailMode::Enum auditTrailMode
std::string logFileNamePrefix
std::string auditTrailDirectory
std::ostream & operator<<(std::ostream &, const ConnectionStateChange &)
Make it printable to formatted C++ I/O streams.
ConnectionRetries(const ConnectionRetries &other)
Copy constructor.
std::string licenseString
std::string enumToString(ConnectionState::Enum)
Returns string representation of ConnectionState value.
bool treatReceiverInactivityAsWarning
CpuIndexes sendingThreadAffinity
CPU affinity of the receiving thread.
ConnectionRetries connectionRetries