|
EPAM B2BITS ICE Impact Handler C++
1.1.4
|
Parameters used to configure TCP connection with ICE Exchange. More...
#include <B2BITS_IceImpactApplication.h>
Public Member Functions | |
| TCPParams () | |
Public Attributes | |
| IceImpact::u32 | connectTimeoutSeconds |
| int | sendBufferSize |
| int | recvBufferSize |
| std::string | ip |
| int | port |
| Port of ICE TCP server. In case of 0 XML configuration is used. More... | |
| std::string | user |
| Login user name. In case of empty string XML configuration is used. More... | |
| std::string | pass |
| Login user password. In case of empty string XML configuration is used. More... | |
| std::string | localAddress |
| int | reconnectInterval |
| int | heartbeatDeadlineInterval |
Parameters used to configure TCP connection with ICE Exchange.
|
inline |
| IceImpact::u32 IceImpact::TCPParams::connectTimeoutSeconds |
Connect timeout, msec
Default value: 0 - no timeout, use OS default
| int IceImpact::TCPParams::heartbeatDeadlineInterval |
HeartBeat timeout interval in seconds Default value: 30
| std::string IceImpact::TCPParams::ip |
IP Address of ICE TCP server If an empty string specified, the value will be taken from <tcp> section of XML configuration file located at ApplicationOptions::xmlConfig path.
| std::string IceImpact::TCPParams::localAddress |
Local interface to use for TCP Empty string means no preference.
| std::string IceImpact::TCPParams::pass |
Login user password. In case of empty string XML configuration is used.
| int IceImpact::TCPParams::port |
Port of ICE TCP server. In case of 0 XML configuration is used.
| int IceImpact::TCPParams::reconnectInterval |
reconnect interval in seconds Default value: 16
| int IceImpact::TCPParams::recvBufferSize |
Receive socket buffer size
Default value: 2 Mb
| int IceImpact::TCPParams::sendBufferSize |
Send socket buffer size
Default value: 2 Mb
| std::string IceImpact::TCPParams::user |
Login user name. In case of empty string XML configuration is used.
1.8.5