_addClient(ip::EndPoint const &clientEp, winux::SharedPointer< ip::tcp::Socket > clientSockPtr) | eiennet::Server< _ClientCtx > | inlineprotected |
_clients | eiennet::Server< _ClientCtx > | protected |
_closeHandler | eiennet::ws::WsHttpServer< _ClientCtx > | protected |
_cumulativeClientId | eiennet::Server< _ClientCtx > | protected |
_doProcessWebSocketFrameTask(ClientCtxSharedPointer clientCtxPtr, bool fin, winux::uint opcode, winux::Buffer &payloadData) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotected |
_doRecvRequestBodyTask(ClientCtxSharedPointer clientCtxPtr) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotected |
_doRecvRequestHeaderTask(ClientCtxSharedPointer clientCtxPtr) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotected |
_doRecvWebSocketFrameTask(ClientCtxSharedPointer clientCtxPtr) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotected |
_doRequestTask(ClientCtxSharedPointer clientCtxPtr) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotected |
_errorHandler | eiennet::ws::WsHttpServer< _ClientCtx > | protected |
_messageHandler | eiennet::ws::WsHttpServer< _ClientCtx > | protected |
_mtxServer | eiennet::Server< _ClientCtx > | protected |
_openHandler | eiennet::ws::WsHttpServer< _ClientCtx > | protected |
_pool | eiennet::Server< _ClientCtx > | protected |
_servSock | eiennet::Server< _ClientCtx > | protected |
_startupHandler | eiennet::Server< _ClientCtx > | protected |
_stop | eiennet::Server< _ClientCtx > | protected |
_webProcess(ClientCtxSharedPointer &clientCtxPtr, http::Header const &reqHdr, http::Url const &url, http::Header &rspHdr, std::ostream &rspOut) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotected |
ClientCtxSharedPointer typedef | eiennet::ws::WsHttpServer< _ClientCtx > | |
CloseHandlerFunction typedef | eiennet::ws::WsHttpServer< _ClientCtx > | |
ErrorHandlerFunction typedef | eiennet::ws::WsHttpServer< _ClientCtx > | |
getClientsCount() const | eiennet::Server< _ClientCtx > | inline |
MessageHandlerFunction typedef | eiennet::ws::WsHttpServer< _ClientCtx > | |
onClose(ClientCtxSharedPointer clientCtxPtr, winux::uint16 errCode, winux::AnsiString const &errStr) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotectedvirtual |
onCloseHandler(CloseHandlerFunction handler) | eiennet::ws::WsHttpServer< _ClientCtx > | inline |
onError(ClientCtxSharedPointer clientCtxPtr, WebSocketErrorCode ec) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotectedvirtual |
onErrorHandler(ErrorHandlerFunction handler) | eiennet::ws::WsHttpServer< _ClientCtx > | inline |
onMessage(ClientCtxSharedPointer clientCtxPtr, winux::AnsiString const &data, int messageType) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotectedvirtual |
onMessageHandler(MessageHandlerFunction handler) | eiennet::ws::WsHttpServer< _ClientCtx > | inline |
onOpen(ClientCtxSharedPointer clientCtxPtr) | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotectedvirtual |
onOpenHandler(OpenHandlerFunction handler) | eiennet::ws::WsHttpServer< _ClientCtx > | inline |
onStartup(ClientCtxSharedPointer clientCtxPtr) override | eiennet::ws::WsHttpServer< _ClientCtx > | inlineprotectedvirtual |
Server< _ClientCtx >::onStartup(ClientCtxSharedPointer clientCtxPtr) | eiennet::Server< _ClientCtx > | inlineprotectedvirtual |
onStartupHandler(StartupHandlerFunction handler) | eiennet::Server< _ClientCtx > | inline |
OpenHandlerFunction typedef | eiennet::ws::WsHttpServer< _ClientCtx > | |
removeClient(winux::uint64 clientId) | eiennet::Server< _ClientCtx > | inline |
run() | eiennet::Server< _ClientCtx > | inlinevirtual |
Server(ip::EndPoint const &ep, int threadCount=4, int backlog=0, double durationSec=0.1) | eiennet::Server< _ClientCtx > | inline |
StartupHandlerFunction typedef | eiennet::Server< _ClientCtx > | |
WsHttpServer(winux::String const &serverIp, winux::ushort port, int threadCount=10, int listenBacklog=10, double durationSec=0.1) | eiennet::ws::WsHttpServer< _ClientCtx > | inline |
~Server() | eiennet::Server< _ClientCtx > | inlinevirtual |