|
fastdo
0.6.16
|
成员的完整列表,这些成员属于 eienwebx::HttpApp,包括所有继承而来的类成员
| _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) override | eienwebx::HttpApp | protectedvirtual |
| _beginRouting(winux::SharedPointer< http::HttpRequestCtx > requestCtxPtr, http::UrlPathPartData const &urlData, http::Response &rsp) | http::HttpServer | inlineprotectedvirtual |
| _canAddClient(ClientCtx *clientCtx) | eiennet::Server | protectedvirtual |
| _clearModules() | eienwebx::App | protected |
| _ClientDataArrivedHandler | eiennet::Server | protected |
| _ClientDataNotifyHandler | eiennet::Server | protected |
| _clients | eiennet::Server | 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 |
| _ExtensionHandlingHandler | http::UrlRouter | protected |
| _externalData | eienwebx::App | protected |
| _importDoFileDevelopment(winux::String const &doFullPath, Response *rsp, void *runParam, int *retCode, winux::String *errDetail) | eienwebx::App | protected |
| _importDoFileProduction(winux::String const &doFullPath, Response *rsp, void *runParam, int *retCode, winux::String *errDetail) | eienwebx::App | protected |
| _isAutoReadData | eiennet::Server | protected |
| _isSetDoDirAsWorkDir | eienwebx::App | protected |
| _loadedDlls | eienwebx::App | protected |
| _loadedWebMainFuncs | eienwebx::App | protected |
| _mtxApp | eienwebx::App | protected |
| _mtxServer | eiennet::Server | protected |
| _onHttpRequestInternal(winux::SharedPointer< HttpRequestCtx > requestCtxPtr) | http::HttpServer | protected |
| _param | eienwebx::App | protected |
| _pool | eiennet::Server | protected |
| _postTask(winux::SharedPointer< ClientCtx > clientCtxPtr, _Fx fn, _ArgType &&...arg) | eiennet::Server | inlineprotected |
| _router | http::UrlRouter | protected |
| _runParam | eienwebx::App | protected |
| _serverWait | eiennet::Server | protected |
| _servSockA | eiennet::Server | protected |
| _servSockAIsListening | eiennet::Server | protected |
| _servSockB | eiennet::Server | protected |
| _servSockBIsListening | eiennet::Server | protected |
| _sessServ | eienwebx::App | 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 |
| App() | eienwebx::App | |
| App(winux::ConfigureSettings const &settings, AppServerExternalData *externalData) | eienwebx::App | |
| appConfig | eienwebx::App | |
| ClientDataArrivedHandlerFunction typedef | eiennet::Server | |
| ClientDataNotifyHandlerFunction typedef | eiennet::Server | |
| CreateClientHandlerFunction typedef | eiennet::Server | |
| CreateResponseHandlerFunction typedef | http::HttpServer | |
| crossRoute(winux::String const &method, winux::String const &path, CrossRouteHandlerFunction handler) | eienwebx::HttpApp | |
| http::UrlRouter::crossRoute(winux::String const &method, winux::String const &path, CrossRouteHandlerFunction handler) | http::UrlRouter | |
| CrossRouteHandlerFunction typedef | eienwebx::HttpApp | |
| dumpEnv() const | eienwebx::App | |
| environVars | eienwebx::App | |
| Err_DoFileNotFound 枚举值 | eienwebx::App | |
| Err_InfiniteRecursion 枚举值 | eienwebx::App | |
| Err_Success 枚举值 | eienwebx::App | |
| Err_WebMainNotFound 枚举值 | eienwebx::App | |
| ErrorCode 枚举名称 | eienwebx::App | |
| execWebMain(winux::String const &doFullPath, Response *rsp, void *runParam, int *retCode) | eienwebx::App | virtual |
| ExtensionHandlingHandlerFunction typedef | http::UrlRouter | |
| getClientsCount() const | eiennet::Server | |
| getExternalData() | eienwebx::App | inline |
| getParam() const | eienwebx::App | inline |
| getParam() const | eienwebx::App | inline |
| getRunParam() const | eienwebx::App | inline |
| getRunParam() const | eienwebx::App | inline |
| getSessServ() | eienwebx::App | inline |
| HttpApp() | eienwebx::HttpApp | |
| HttpApp(winux::ConfigureSettings const &settings, AppServerExternalData *externalData) | eienwebx::HttpApp | |
| HttpApp(winux::ConfigureSettings const &settings, AppServerExternalData *externalData, 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) | eienwebx::HttpApp | |
| httpConfig | http::HttpServer | |
| HttpRequestCtx class | eienwebx::HttpApp | friend |
| 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 | |
| importDoFile(winux::String const &doFullPath, Response *rsp, void *runParam, int *retCode, winux::String *errDetail) | eienwebx::App | |
| init(winux::ConfigureSettings const &settings, AppServerExternalData *externalData) | eienwebx::HttpApp | |
| init(winux::ConfigureSettings const &settings, AppServerExternalData *externalData, 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) | eienwebx::HttpApp | |
| http::HttpServer::init(winux::ConfigureSettings const &settings) | http::HttpServer | |
| 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 | |
| InitPrivateData() | eienwebx::HttpApp | static |
| loadedDoFiles(winux::Mixed *arrDoFiles) const | eienwebx::App | |
| loadedModules(winux::Mixed *arrModules) const | eienwebx::App | |
| loadEnv() | eienwebx::App | |
| loadModule(winux::String const &modFullPath) | eienwebx::App | |
| 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 |
| onCreateClient(winux::uint64 clientId, winux::String const &clientEpStr, winux::SharedPointer< eiennet::ip::tcp::Socket > clientSockPtr) override | eienwebx::HttpApp | protectedvirtual |
| onCreateClientHandler(CreateClientHandlerFunction handler) | eiennet::Server | inline |
| onCreateResponse(http::Request &req, winux::SimplePointer< http::RspOutputMgr > outputMgr) override | eienwebx::HttpApp | protectedvirtual |
| onCreateResponseHandler(CreateResponseHandlerFunction handler) | http::HttpServer | inline |
| onExtensionHandling(winux::String const &extName, winux::String const &fullPath, winux::SharedPointer< http::Request > requestPtr, http::Response &rsp) override | eienwebx::HttpApp | protectedvirtual |
| onExtensionHandlingHandler(ExtensionHandlingHandlerFunction handler) | http::UrlRouter | inline |
| onWebMain(winux::SharedPointer< http::Request > requestPtr, http::Response &rsp) | http::UrlRouter | protectedvirtual |
| onWebMainHandler(WebMainHandlerFunction handler) | http::UrlRouter | inline |
| PFN_WebMain typedef | eienwebx::App | protected |
| PrivateData | eienwebx::HttpApp | static |
| removeClient(winux::uint64 clientId) | eiennet::Server | |
| route(winux::String const &method, winux::String const &path, RouteHandlerFunction handler) | eienwebx::HttpApp | |
| http::UrlRouter::route(winux::String const &method, winux::String const &path, RouteHandlerFunction handler) | http::UrlRouter | |
| RouteHandlerFunction typedef | eienwebx::HttpApp | |
| routing(winux::SharedPointer< http::Request > requestPtr, http::UrlPathPartData const &urlData, http::Response &rsp) | http::UrlRouter | protectedvirtual |
| run(void *runParam) override | eienwebx::HttpApp | 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 | |
| setExternalData(AppServerExternalData *data) | eienwebx::App | inline |
| setParam(void *param) | eienwebx::App | inline |
| setSessServ(SessionServer *sessServ) | eienwebx::App | inline |
| settings | eienwebx::App | |
| 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 | |
| unloadDoFile(winux::String const &doFullPath) | eienwebx::App | |
| unloadModule(winux::String const &modFullPath) | eienwebx::App | |
| UrlRouter(http::HttpServerConfig *httpConfig=nullptr) | http::UrlRouter | |
| WebMainFunc typedef | eienwebx::App | protected |
| WebMainHandlerFunction typedef | http::UrlRouter | |
| ~App() | eienwebx::App | virtual |
| ~Server() | eiennet::Server | virtual |
| ~UrlRouter() | http::UrlRouter | virtual |