OnixS Borsa Italiana IDEM SOLA HSVF Market Data Handler for C++  1.1.2.0
Public Member Functions | Public Attributes | List of all members
HandlerSettings Class Reference

IDEM SOLA HSVF Market Data Handler. More...

Public Member Functions

 HandlerSettings ()
 Initialize default instance.
 
std::string toString () const
 Returns the string representation.
 

Public Attributes

std::string licenseDirectory
 Path to the license directory. More...
 
std::string logDirectory
 Log files are stored in this directory. More...
 
std::string logFileNamePrefix
 Template of log file name without extension. More...
 
LogSettings::Enum logSettings
 Combine LogSettings enum values to configure the logger. More...
 
LogLevel::Enum logLevel
 Log verbosity. More...
 
int receivingTimeoutMs
 Receiving timeout in milliseconds. More...
 
bool validateSequenceNumbers
 Check the next expected target sequence number against the received sequence number. More...
 
CpuIndexes receivingThreadAffinity
 CPU affinity of the receiving thread.
 
CpuIndexes sendingThreadAffinity
 CPU affinity of the receiving thread.
 
ConnectionRetries connectionRetries
 Connection retries configuration settings. More...
 

Detailed Description

IDEM SOLA HSVF Market Data Handler.

Member Data Documentation

ConnectionRetries connectionRetries

Connection retries configuration settings.

See also
ConnectionRetries.
std::string licenseDirectory

Path to the license directory.

Note
Defaults is empty string (search in the current dir).
std::string logDirectory

Log files are stored in this directory.

Note
Defaults is "logs".
std::string logFileNamePrefix

Template of log file name without extension.

Note
Defaults is "IdemSolaHsvfMdHandlerCpp".
LogLevel::Enum logLevel

Log verbosity.

Note
Defaults is LogLevel::Info.
LogSettings::Enum logSettings

Combine LogSettings enum values to configure the logger.

Note
Defaults is LogSettings::Default.
int receivingTimeoutMs

Receiving timeout in milliseconds.

Note
Defaults is 75000 (75 seconds).
bool validateSequenceNumbers

Check the next expected target sequence number against the received sequence number.

Note
Defaults is true.