OnixS ICE iMpact Multicast Feed Handler for C++  3.13.0.0
Public Member Functions | Public Attributes | List of all members
TcpServerSettings Struct Reference

Defines TCP server options. More...

Public Member Functions

 TcpServerSettings ()
 Default constructor.
 
std::string toString () const
 Returns string representation.
 

Public Attributes

std::string ip
 Host.
 
int port
 Port.
 
std::string userName
 Username.
 
std::string password
 Password.
 
bool getStripInfoMessages
 Flag to indicate whether the client wants to get Strip Info Messages or not. More...
 
StrategyPreference::Enum strategyPreference
 Indicates Strategy Publication Preference.
 
std::string localNetworkInterface
 Local network interface from which you intend to send and receive TCP data. More...
 
size_t receiveBufferSize
 This option determines the size of a socket's receive buffer that is used by the underlying transport. More...
 

Detailed Description

Defines TCP server options.

Member Data Documentation

bool getStripInfoMessages

Flag to indicate whether the client wants to get Strip Info Messages or not.

It is false by default.

std::string localNetworkInterface

Local network interface from which you intend to send and receive TCP data.

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.