fastdo  0.6.16
ws::WsHttpServer 成员列表

成员的完整列表,这些成员属于 ws::WsHttpServer,包括所有继承而来的类成员

_addClient(ip::EndPoint const &clientEp, winux::SharedPointer< ip::tcp::Socket > clientSockPtr, winux::SharedPointer< ClientCtx > **ppClientCtxPtr)eiennet::Serverprotected
_beginHttpRequest(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr, http::UrlPathPartData *urlData)http::HttpServerprotectedvirtual
_beginRouting(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr, http::UrlPathPartData const &urlData, http::Response &rsp) overridews::WsHttpServerprotectedvirtual
_canAddClient(ClientCtx *clientCtx)eiennet::Serverprotectedvirtual
_ClientDataArrivedHandlereiennet::Serverprotected
_ClientDataNotifyHandlereiennet::Serverprotected
_clientseiennet::Serverprotected
_CloseHandlerws::WsHttpServerprotected
_CreateClientHandlereiennet::Serverprotected
_CreateResponseHandlerhttp::HttpServerprotected
_crossRouterhttp::UrlRouterprotected
_cumulativeClientIdeiennet::Serverprotected
_doRecvRequestBodyTask(winux::SharedPointer< HttpRequestCtx > requestCtxPtr)http::HttpServerprotected
_doRecvRequestHeaderTask(winux::SharedPointer< HttpRequestCtx > requestCtxPtr)http::HttpServerprotected
_doTask(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr)http::HttpServerprotectedvirtual
_endHttpRequest(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr)http::HttpServerprotectedvirtual
_endRouting(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr, http::UrlPathPartData const &urlData, http::Response &rsp)http::HttpServerinlineprotectedvirtual
_ErrorHandlerws::WsHttpServerprotected
_ExtensionHandlingHandlerhttp::UrlRouterprotected
_isAutoReadDataeiennet::Serverprotected
_MessageHandlerws::WsHttpServerprotected
_mtxServereiennet::Serverprotected
_onHttpRequestInternal(winux::SharedPointer< HttpRequestCtx > requestCtxPtr)http::HttpServerprotected
_OpenHandlerws::WsHttpServerprotected
_pooleiennet::Serverprotected
_postTask(winux::SharedPointer< ClientCtx > clientCtxPtr, _Fx fn, _ArgType &&...arg)eiennet::Serverinlineprotected
_routerhttp::UrlRouterprotected
_serverWaiteiennet::Serverprotected
_servSockAeiennet::Serverprotected
_servSockAIsListeningeiennet::Serverprotected
_servSockBeiennet::Serverprotected
_servSockBIsListeningeiennet::Serverprotected
_staticFileCachehttp::UrlRouterprotected
_stopeiennet::Serverprotected
_verboseeiennet::Serverprotected
_verboseIntervaleiennet::Serverprotected
_WebMainHandlerhttp::UrlRouterprotected
_whatNextTask(winux::SharedPointer< HttpRequestCtx > requestCtxPtr)http::HttpServerprotectedvirtual
ClientDataArrivedHandlerFunction typedefeiennet::Server
ClientDataNotifyHandlerFunction typedefeiennet::Server
CloseHandlerFunction typedefws::WsHttpServer
CreateClientHandlerFunction typedefeiennet::Server
CreateResponseHandlerFunction typedefhttp::HttpServer
crossRoute(winux::String const &method, winux::String const &path, CrossRouteHandlerFunction handler)http::HttpServer
http::UrlRouter::crossRoute(winux::String const &method, winux::String const &path, CrossRouteHandlerFunction handler)http::UrlRouter
CrossRouteHandlerFunction typedefhttp::HttpServer
ErrorHandlerFunction typedefws::WsHttpServer
ExtensionHandlingHandlerFunction typedefhttp::UrlRouter
getClientsCount() const eiennet::Server
httpConfighttp::HttpServer
HttpServer()http::HttpServer
HttpServer(winux::ConfigureSettings const &settings)http::HttpServer
HttpServer(winux::ConfigureSettings const &settings, eiennet::ip::EndPoint const &ep, int threadCount=4, int backlog=0, double serverWait=0.002, double verboseInterval=0.01, eiennet::VerboseOutputType verbose=eiennet::votConsole, int cacheLifeTime=86400)http::HttpServer
init(winux::ConfigureSettings const &settings)http::HttpServer
init(winux::ConfigureSettings const &settings, eiennet::ip::EndPoint const &ep, int threadCount=4, int backlog=0, double serverWait=0.002, double verboseInterval=0.01, eiennet::VerboseOutputType verbose=eiennet::votConsole, int cacheLifeTime=86400)http::HttpServer
http::UrlRouter::init(http::HttpServerConfig *httpConfig)http::UrlRouter
MessageHandlerFunction typedefws::WsHttpServer
onClientDataArrived(winux::SharedPointer< eiennet::ClientCtx > clientCtxPtr, winux::Buffer &data) overridehttp::HttpServerprotectedvirtual
onClientDataArrivedHandler(ClientDataArrivedHandlerFunction handler)eiennet::Serverinline
onClientDataNotify(winux::SharedPointer< ClientCtx > clientCtxPtr, size_t readableSize)eiennet::Serverinlineprotectedvirtual
onClientDataNotifyHandler(ClientDataNotifyHandlerFunction handler)eiennet::Serverinline
onClose(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr, winux::uint16 errCode, winux::AnsiString const &errStr)ws::WsHttpServerinlineprotectedvirtual
onCloseHandler(CloseHandlerFunction handler)ws::WsHttpServerinline
onCreateClient(winux::uint64 clientId, winux::String const &clientEpStr, winux::SharedPointer< eiennet::ip::tcp::Socket > clientSockPtr) overridehttp::HttpServerprotectedvirtual
onCreateClientHandler(CreateClientHandlerFunction handler)eiennet::Serverinline
onCreateResponse(Request &req, winux::SimplePointer< RspOutputMgr > outputMgr)http::HttpServerprotectedvirtual
onCreateResponseHandler(CreateResponseHandlerFunction handler)http::HttpServerinline
onError(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr, WebSocketErrorCode ec)ws::WsHttpServerinlineprotectedvirtual
onErrorHandler(ErrorHandlerFunction handler)ws::WsHttpServerinline
onExtensionHandling(winux::String const &extName, winux::String const &fullPath, winux::SharedPointer< http::Request > requestPtr, http::Response &rsp)http::UrlRouterprotectedvirtual
onExtensionHandlingHandler(ExtensionHandlingHandlerFunction handler)http::UrlRouterinline
onMessage(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr, winux::AnsiString const &data, int messageType)ws::WsHttpServerinlineprotectedvirtual
onMessageHandler(MessageHandlerFunction handler)ws::WsHttpServerinline
onOpen(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr)ws::WsHttpServerinlineprotectedvirtual
onOpenHandler(OpenHandlerFunction handler)ws::WsHttpServerinline
onWebMain(winux::SharedPointer< http::Request > requestPtr, http::Response &rsp)http::UrlRouterprotectedvirtual
onWebMainHandler(WebMainHandlerFunction handler)http::UrlRouterinline
OpenHandlerFunction typedefws::WsHttpServer
removeClient(winux::uint64 clientId)eiennet::Server
route(winux::String const &method, winux::String const &path, RouteHandlerFunction handler)http::HttpServer
http::UrlRouter::route(winux::String const &method, winux::String const &path, RouteHandlerFunction handler)http::UrlRouter
RouteHandlerFunction typedefhttp::HttpServer
routing(winux::SharedPointer< http::Request > requestPtr, http::UrlPathPartData const &urlData, http::Response &rsp)http::UrlRouterprotectedvirtual
run(void *runParam) overridehttp::HttpServervirtual
Server()eiennet::Server
Server(bool autoReadData, ip::EndPoint const &ep, int threadCount=4, int backlog=0, double serverWait=0.002, double verboseInterval=0.01, VerboseOutputType verbose=votConsole)eiennet::Server
startup(bool autoReadData, ip::EndPoint const &ep, int threadCount=4, int backlog=0, double serverWait=0.002, double verboseInterval=0.01, VerboseOutputType verbose=votConsole)eiennet::Server
stop(bool b=true)eiennet::Server
UrlRouter(http::HttpServerConfig *httpConfig=nullptr)http::UrlRouter
WebMainHandlerFunction typedefhttp::UrlRouter
~Server()eiennet::Servervirtual
~UrlRouter()http::UrlRoutervirtual