BaseTCPServer v1.16.1
Base class for TCP server
Loading...
Searching...
No Matches
web::BaseTCPServer Member List

This is the complete list of members for web::BaseTCPServer, including all inherited members.

autoCloseSocket() constweb::BaseTCPServerprotectedvirtual
BaseTCPServer(std::string_view port, std::string_view ip="0.0.0.0", DWORD timeout=0, bool multiThreading=true, u_long listenSocketBlockingMode=0, bool freeDLL=true)web::BaseTCPServer
blockingModeweb::BaseTCPServerprotected
clientConnection(const std::string &ip, SOCKET clientSocket, sockaddr address, std::function< void()> &cleanup)=0web::BaseTCPServerprotectedpure virtual
createListenSocket()web::BaseTCPServerprotected
dataweb::BaseTCPServerprotected
freeDLLweb::BaseTCPServerprotected
getClientIpV4(sockaddr address)web::BaseTCPServerstatic
getClientPortV4(sockaddr address)web::BaseTCPServerstatic
getClients() constweb::BaseTCPServer
getIp() constweb::BaseTCPServer
getNumberOfClients() constweb::BaseTCPServer
getNumberOfConnections() constweb::BaseTCPServer
getPort() constweb::BaseTCPServer
getServerIpV4() constweb::BaseTCPServer
getServerPortV4() constweb::BaseTCPServer
getVersion()web::BaseTCPServerstatic
handleweb::BaseTCPServerprotected
ipweb::BaseTCPServerprotected
ipV4Sizeweb::BaseTCPServerstatic
isAcceptedSocketsInBlockingMode() constweb::BaseTCPServer
isListenSocketInBlockingMode() constweb::BaseTCPServer
isRunningweb::BaseTCPServerprotected
isServerRunning() constweb::BaseTCPServer
kick(const std::string &ip)web::BaseTCPServervirtual
kickAll()web::BaseTCPServervirtual
listenSocketweb::BaseTCPServerprotected
listenSocketBlockingModeweb::BaseTCPServerprotected
multiThreadingweb::BaseTCPServerprotected
onConnectionReceive(SOCKET clientSocket, sockaddr address)web::BaseTCPServerprotectedvirtual
onInvalidConnectionReceive()web::BaseTCPServerprotectedvirtual
portweb::BaseTCPServerprotected
receiveBytes(SOCKET clientSocket, DataT *const data, int size)web::BaseTCPServerprotectedstatic
receiveConnections(const std::function< void()> &onStartServer, std::exception **outException)web::BaseTCPServerprotectedvirtual
sendBytes(SOCKET clientSocket, const DataT *const data, int size)web::BaseTCPServerprotectedstatic
serve(std::string ip, SOCKET clientSocket, sockaddr address)web::BaseTCPServerprotectedvirtual
setAcceptedSocketsBlockingMode(bool block)web::BaseTCPServer
start(bool wait=false, const std::function< void()> &onStartServer=[]() {}, std::exception **outException=nullptr)web::BaseTCPServervirtual
stop(bool wait=true)web::BaseTCPServervirtual
timeoutweb::BaseTCPServerprotected
~BaseTCPServer()web::BaseTCPServervirtual