#include <TcpSettings.h>
Public Member Functions | |
TcpServerSettings () | |
std::string | toString () const |
Public Attributes | |
std::string | ip |
int | port |
std::string | userName |
std::string | password |
bool | getStripInfoMessages |
bool | getStripInfoForStrategies |
StrategyPreference::Enum | strategyPreference |
std::string | localNetworkInterface |
std::size_t | receiveBufferSize |
bool | sslEnabled |
Definition at line 32 of file TcpSettings.h.
Default constructor.
std::string toString | ( | ) | const |
Returns string representation.
bool getStripInfoForStrategies |
Flag to indicate whether the client wants to get Strip Info Messages for UDS or not. It is false by default.
Definition at line 52 of file TcpSettings.h.
bool getStripInfoMessages |
Flag to indicate whether the client wants to get Strip Info Messages or not. It is false by default.
Definition at line 48 of file TcpSettings.h.
std::string ip |
Host.
Definition at line 35 of file TcpSettings.h.
std::string localNetworkInterface |
Local network interface from which you intend to send and receive TCP data.
Definition at line 59 of file TcpSettings.h.
std::string password |
Password.
Definition at line 44 of file TcpSettings.h.
int port |
Port.
Definition at line 38 of file TcpSettings.h.
std::size_t receiveBufferSize |
This option determines the size of a socket's receive buffer that is used by the underlying transport.
By default, receive buffer size is 65535
.
Definition at line 66 of file TcpSettings.h.
bool sslEnabled |
Flag to indicate whether the client wants to use SSL.
By default, SSL is disabled.
Definition at line 72 of file TcpSettings.h.
StrategyPreference::Enum strategyPreference |
Indicates Strategy Publication Preference.
Definition at line 55 of file TcpSettings.h.
std::string userName |
Username.
Definition at line 41 of file TcpSettings.h.