#include <TcpSocket.h>
§ certificates
std::unordered_map<std::string, PCertificateInfo> BaseLib::TcpSocket::TcpServerInfo::certificates |
§ connectionBacklogSize
uint32_t BaseLib::TcpSocket::TcpServerInfo::connectionBacklogSize = 100 |
§ connectionClosedCallback
std::function<void(int32_t clientId)> BaseLib::TcpSocket::TcpServerInfo::connectionClosedCallback |
§ connectionClosedCallbackEx
std::function<void(int32_t clientId, int32_t errorCode, const std::string &errorString)> BaseLib::TcpSocket::TcpServerInfo::connectionClosedCallbackEx |
§ dhParamData
std::string BaseLib::TcpSocket::TcpServerInfo::dhParamData |
§ dhParamFile
std::string BaseLib::TcpSocket::TcpServerInfo::dhParamFile |
§ maxConnections
uint32_t BaseLib::TcpSocket::TcpServerInfo::maxConnections = 10 |
§ newConnectionCallback
std::function<void(int32_t clientId, std::string address, uint16_t port)> BaseLib::TcpSocket::TcpServerInfo::newConnectionCallback |
§ packetReceivedCallback
std::function<void(int32_t clientId, TcpPacket &packet)> BaseLib::TcpSocket::TcpServerInfo::packetReceivedCallback |
§ requireClientCert
bool BaseLib::TcpSocket::TcpServerInfo::requireClientCert = false |
§ serverThreads
uint32_t BaseLib::TcpSocket::TcpServerInfo::serverThreads = 1 |
§ useSsl
bool BaseLib::TcpSocket::TcpServerInfo::useSsl = false |
The documentation for this struct was generated from the following file: