#include <HandlerSettings.h>
Public Member Functions | |
HandlerSettings () | |
std::string | toString () const |
Public Attributes | |
std::string | licenseDirectory |
std::string | logDirectory |
std::string | logFileNamePrefix |
LogSettings::Enum | logSettings |
LogLevel::Enum | logLevel |
int | receiveTimeoutMs |
int | sendTimeoutMs |
CpuIndexes | receivingThreadAffinity |
CpuIndexes | sendingThreadAffinity |
ConnectionRetries | connectionRetries |
Handler settings.
Definition at line 68 of file HandlerSettings.h.
HandlerSettings | ( | ) |
Initialize default instance.
std::string toString | ( | ) | const |
Returns the string representation.
ConnectionRetries connectionRetries |
Connection retries configuration settings.
Definition at line 120 of file HandlerSettings.h.
std::string licenseDirectory |
Path to the license directory.
Definition at line 77 of file HandlerSettings.h.
std::string logDirectory |
Log files are stored in this directory.
Definition at line 82 of file HandlerSettings.h.
std::string logFileNamePrefix |
Template of log file name without extension.
Definition at line 87 of file HandlerSettings.h.
LogLevel::Enum logLevel |
Log verbosity.
Definition at line 97 of file HandlerSettings.h.
LogSettings::Enum logSettings |
Combine LogSettings enum values to configure the logger.
Definition at line 92 of file HandlerSettings.h.
int receiveTimeoutMs |
Receive timeout in milliseconds.
Definition at line 102 of file HandlerSettings.h.
CpuIndexes receivingThreadAffinity |
CPU affinity of the receiving thread.
Definition at line 111 of file HandlerSettings.h.
CpuIndexes sendingThreadAffinity |
CPU affinity of the sending thread.
Definition at line 115 of file HandlerSettings.h.
int sendTimeoutMs |
Send timeout in milliseconds.
Definition at line 107 of file HandlerSettings.h.