Handler settings. More...
Public Member Functions | |
HandlerSettings () | |
Initialize default instance. More... | |
std::string | toString () const |
Returns the string representation. More... | |
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 | receiveTimeoutMs |
Receive timeout in milliseconds. More... | |
int | sendTimeoutMs |
Send timeout in milliseconds. More... | |
CpuIndexes | receivingThreadAffinity |
CPU affinity of the receiving thread. More... | |
CpuIndexes | sendingThreadAffinity |
CPU affinity of the sending thread. More... | |
ConnectionRetries | connectionRetries |
Connection retries configuration settings. More... | |
std::string | auditTrailDirectory |
Audit Trail files are stored in this directory. More... | |
std::string | auditTrailFile |
Template of Audit Trail file name without extension. More... | |
CpuIndexes | auditTrailThreadAffinity |
CPU affinity of the audit trail thread. More... | |
int | auditTrailFileMaxSize |
Max size for audit trail file in megabytes, another file will be created if the size is exceeded. More... | |
Handler settings.
HandlerSettings | ( | ) |
Initialize default instance.
std::string toString | ( | ) | const |
Returns the string representation.
std::string auditTrailDirectory |
Audit Trail files are stored in this directory.
std::string auditTrailFile |
Template of Audit Trail file name without extension.
Creates Audit Trail file that contains all messages that Handler sent or received (in the chronological order).
int auditTrailFileMaxSize |
Max size for audit trail file in megabytes, another file will be created if the size is exceeded.
CpuIndexes auditTrailThreadAffinity |
CPU affinity of the audit trail thread.
ConnectionRetries connectionRetries |
Connection retries configuration settings.
std::string licenseDirectory |
Path to the license directory.
std::string logDirectory |
Log files are stored in this directory.
std::string logFileNamePrefix |
Template of log file name without extension.
LogLevel::Enum logLevel |
Log verbosity.
LogSettings::Enum logSettings |
Combine LogSettings enum values to configure the logger.
int receiveTimeoutMs |
Receive timeout in milliseconds.
CpuIndexes receivingThreadAffinity |
CPU affinity of the receiving thread.
CpuIndexes sendingThreadAffinity |
CPU affinity of the sending thread.
int sendTimeoutMs |
Send timeout in milliseconds.