fastdo
0.6.16
|
成员的完整列表,这些成员属于 ws::WsHttpServer,包括所有继承而来的类成员
_addClient(ip::EndPoint const &clientEp, winux::SharedPointer< ip::tcp::Socket > clientSockPtr, winux::SharedPointer< ClientCtx > **ppClientCtxPtr) | eiennet::Server | protected |
_beginHttpRequest(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr, http::UrlPathPartData *urlData) | http::HttpServer | protectedvirtual |
_beginRouting(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr, http::UrlPathPartData const &urlData, http::Response &rsp) override | ws::WsHttpServer | protectedvirtual |
_canAddClient(ClientCtx *clientCtx) | eiennet::Server | protectedvirtual |
_ClientDataArrivedHandler | eiennet::Server | protected |
_ClientDataNotifyHandler | eiennet::Server | protected |
_clients | eiennet::Server | protected |
_CloseHandler | ws::WsHttpServer | protected |
_CreateClientHandler | eiennet::Server | protected |
_CreateResponseHandler | http::HttpServer | protected |
_crossRouter | http::UrlRouter | protected |
_cumulativeClientId | eiennet::Server | protected |
_doRecvRequestBodyTask(winux::SharedPointer< HttpRequestCtx > requestCtxPtr) | http::HttpServer | protected |
_doRecvRequestHeaderTask(winux::SharedPointer< HttpRequestCtx > requestCtxPtr) | http::HttpServer | protected |
_doTask(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr) | http::HttpServer | protectedvirtual |
_endHttpRequest(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr) | http::HttpServer | protectedvirtual |
_endRouting(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr, http::UrlPathPartData const &urlData, http::Response &rsp) | http::HttpServer | inlineprotectedvirtual |
_ErrorHandler | ws::WsHttpServer | protected |
_ExtensionHandlingHandler | http::UrlRouter | protected |
_isAutoReadData | eiennet::Server | protected |
_MessageHandler | ws::WsHttpServer | protected |
_mtxServer | eiennet::Server | protected |
_onHttpRequestInternal(winux::SharedPointer< HttpRequestCtx > requestCtxPtr) | http::HttpServer | protected |
_OpenHandler | ws::WsHttpServer | protected |
_pool | eiennet::Server | protected |
_postTask(winux::SharedPointer< ClientCtx > clientCtxPtr, _Fx fn, _ArgType &&...arg) | eiennet::Server | inlineprotected |
_router | http::UrlRouter | protected |
_serverWait | eiennet::Server | protected |
_servSockA | eiennet::Server | protected |
_servSockAIsListening | eiennet::Server | protected |
_servSockB | eiennet::Server | protected |
_servSockBIsListening | eiennet::Server | protected |
_staticFileCache | http::UrlRouter | protected |
_stop | eiennet::Server | protected |
_verbose | eiennet::Server | protected |
_verboseInterval | eiennet::Server | protected |
_WebMainHandler | http::UrlRouter | protected |
_whatNextTask(winux::SharedPointer< HttpRequestCtx > requestCtxPtr) | http::HttpServer | protectedvirtual |
ClientDataArrivedHandlerFunction typedef | eiennet::Server | |
ClientDataNotifyHandlerFunction typedef | eiennet::Server | |
CloseHandlerFunction typedef | ws::WsHttpServer | |
CreateClientHandlerFunction typedef | eiennet::Server | |
CreateResponseHandlerFunction typedef | http::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 typedef | http::HttpServer | |
ErrorHandlerFunction typedef | ws::WsHttpServer | |
ExtensionHandlingHandlerFunction typedef | http::UrlRouter | |
getClientsCount() const | eiennet::Server | |
httpConfig | http::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 typedef | ws::WsHttpServer | |
onClientDataArrived(winux::SharedPointer< eiennet::ClientCtx > clientCtxPtr, winux::Buffer &data) override | http::HttpServer | protectedvirtual |
onClientDataArrivedHandler(ClientDataArrivedHandlerFunction handler) | eiennet::Server | inline |
onClientDataNotify(winux::SharedPointer< ClientCtx > clientCtxPtr, size_t readableSize) | eiennet::Server | inlineprotectedvirtual |
onClientDataNotifyHandler(ClientDataNotifyHandlerFunction handler) | eiennet::Server | inline |
onClose(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr, winux::uint16 errCode, winux::AnsiString const &errStr) | ws::WsHttpServer | inlineprotectedvirtual |
onCloseHandler(CloseHandlerFunction handler) | ws::WsHttpServer | inline |
onCreateClient(winux::uint64 clientId, winux::String const &clientEpStr, winux::SharedPointer< eiennet::ip::tcp::Socket > clientSockPtr) override | http::HttpServer | protectedvirtual |
onCreateClientHandler(CreateClientHandlerFunction handler) | eiennet::Server | inline |
onCreateResponse(Request &req, winux::SimplePointer< RspOutputMgr > outputMgr) | http::HttpServer | protectedvirtual |
onCreateResponseHandler(CreateResponseHandlerFunction handler) | http::HttpServer | inline |
onError(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr, WebSocketErrorCode ec) | ws::WsHttpServer | inlineprotectedvirtual |
onErrorHandler(ErrorHandlerFunction handler) | ws::WsHttpServer | inline |
onExtensionHandling(winux::String const &extName, winux::String const &fullPath, winux::SharedPointer< http::Request > requestPtr, http::Response &rsp) | http::UrlRouter | protectedvirtual |
onExtensionHandlingHandler(ExtensionHandlingHandlerFunction handler) | http::UrlRouter | inline |
onMessage(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr, winux::AnsiString const &data, int messageType) | ws::WsHttpServer | inlineprotectedvirtual |
onMessageHandler(MessageHandlerFunction handler) | ws::WsHttpServer | inline |
onOpen(winux::SharedPointer< WsHttpRequestCtx > requestCtxPtr) | ws::WsHttpServer | inlineprotectedvirtual |
onOpenHandler(OpenHandlerFunction handler) | ws::WsHttpServer | inline |
onWebMain(winux::SharedPointer< http::Request > requestPtr, http::Response &rsp) | http::UrlRouter | protectedvirtual |
onWebMainHandler(WebMainHandlerFunction handler) | http::UrlRouter | inline |
OpenHandlerFunction typedef | ws::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 typedef | http::HttpServer | |
routing(winux::SharedPointer< http::Request > requestPtr, http::UrlPathPartData const &urlData, http::Response &rsp) | http::UrlRouter | protectedvirtual |
run(void *runParam) override | http::HttpServer | virtual |
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 typedef | http::UrlRouter | |
~Server() | eiennet::Server | virtual |
~UrlRouter() | http::UrlRouter | virtual |