This is the complete list of members for web::BaseTCPServer, including all inherited members.
autoCloseSocket() const | web::BaseTCPServer | protectedvirtual |
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 | |
blockingMode | web::BaseTCPServer | protected |
clientConnection(const std::string &ip, SOCKET clientSocket, sockaddr address, std::function< void()> &cleanup)=0 | web::BaseTCPServer | protectedpure virtual |
createListenSocket() | web::BaseTCPServer | protected |
data | web::BaseTCPServer | protected |
freeDLL | web::BaseTCPServer | protected |
getClientIpV4(sockaddr address) | web::BaseTCPServer | static |
getClientPortV4(sockaddr address) | web::BaseTCPServer | static |
getClients() const | web::BaseTCPServer | |
getIp() const | web::BaseTCPServer | |
getNumberOfClients() const | web::BaseTCPServer | |
getNumberOfConnections() const | web::BaseTCPServer | |
getPort() const | web::BaseTCPServer | |
getServerIpV4() const | web::BaseTCPServer | |
getServerPortV4() const | web::BaseTCPServer | |
getVersion() | web::BaseTCPServer | static |
handle | web::BaseTCPServer | protected |
ip | web::BaseTCPServer | protected |
ipV4Size | web::BaseTCPServer | static |
isAcceptedSocketsInBlockingMode() const | web::BaseTCPServer | |
isListenSocketInBlockingMode() const | web::BaseTCPServer | |
isRunning | web::BaseTCPServer | protected |
isServerRunning() const | web::BaseTCPServer | |
kick(const std::string &ip) | web::BaseTCPServer | virtual |
kickAll() | web::BaseTCPServer | virtual |
listenSocket | web::BaseTCPServer | protected |
listenSocketBlockingMode | web::BaseTCPServer | protected |
multiThreading | web::BaseTCPServer | protected |
onConnectionReceive(SOCKET clientSocket, sockaddr address) | web::BaseTCPServer | protectedvirtual |
onInvalidConnectionReceive() | web::BaseTCPServer | protectedvirtual |
port | web::BaseTCPServer | protected |
receiveBytes(SOCKET clientSocket, DataT *const data, int size) | web::BaseTCPServer | protectedstatic |
receiveConnections(const std::function< void()> &onStartServer, std::exception **outException) | web::BaseTCPServer | protectedvirtual |
sendBytes(SOCKET clientSocket, const DataT *const data, int size) | web::BaseTCPServer | protectedstatic |
serve(std::string ip, SOCKET clientSocket, sockaddr address) | web::BaseTCPServer | protectedvirtual |
setAcceptedSocketsBlockingMode(bool block) | web::BaseTCPServer | |
start(bool wait=false, const std::function< void()> &onStartServer=[]() {}, std::exception **outException=nullptr) | web::BaseTCPServer | virtual |
stop(bool wait=true) | web::BaseTCPServer | virtual |
timeout | web::BaseTCPServer | protected |
~BaseTCPServer() | web::BaseTCPServer | virtual |