#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.