Public Member Functions | |
| HandlerSettings () | |
| std::string | toString () const |
Public Attributes | |
| std::string | licenseString |
| std::string | licenseDirectory |
| std::string | logDirectory |
| std::string | logFileNamePrefix |
| LogSettings::Enum | logSettings |
| LogLevel::Enum | logLevel |
| std::string | localNetworkInterface |
| int | receiveTimeoutInMilliseconds |
| unsigned | receiveSpinningTimeoutInMicroseconds |
| int | cpuIndex |
| ConnectionRetries | connectionRetries |
Definition at line 61 of file HandlerSettings.h.
| HandlerSettings | ( | ) |
Constructor.
| std::string toString | ( | ) | const |
Returns the string representation.
| ConnectionRetries connectionRetries |
Connection retries configuration settings.
Definition at line 112 of file HandlerSettings.h.
| int cpuIndex |
Sets the processor affinity mask for the TCP receiving thread.
Default value is -1 (undefined).
Definition at line 107 of file HandlerSettings.h.
| std::string licenseDirectory |
Path to the license directory.
Definition at line 73 of file HandlerSettings.h.
| std::string licenseString |
Content of the license file as a string.
Definition at line 70 of file HandlerSettings.h.
| std::string localNetworkInterface |
Sets the local network interface from which you intend to receive data.
Definition at line 90 of file HandlerSettings.h.
| std::string logDirectory |
Log files are stored in this directory.
Definition at line 76 of file HandlerSettings.h.
| std::string logFileNamePrefix |
Template of log file name without extension.
Definition at line 79 of file HandlerSettings.h.
| LogLevel::Enum logLevel |
Log verbosity.
Definition at line 87 of file HandlerSettings.h.
| LogSettings::Enum logSettings |
Combine LogSettings enum values to configure the logger.
Definition at line 82 of file HandlerSettings.h.
| unsigned receiveSpinningTimeoutInMicroseconds |
Non-blocking receive spinning timeout (in microseconds) before the receiving thread enters into the blocking wait mode.
Default value is 0 (turned off).
Definition at line 102 of file HandlerSettings.h.
| int receiveTimeoutInMilliseconds |
Timeout value in milliseconds. If 0 then the receiving blocks until some data is received.
Definition at line 96 of file HandlerSettings.h.