EVHttpServer
1.0.0
A Lightweight http server base libevent and threadpool
|
This is the complete list of members for EVHttpServer, including all inherited members.
addHandler(const PathAndMethod &reqArg, const ReqHandler &handler, void *arg=nullptr) | EVHttpServer | |
addRegHandler(const PathAndMethod &reqArg, const ReqHandler &handler, void *arg=nullptr) | EVHttpServer | |
EVHttpServer() | EVHttpServer | |
init(const unsigned int port, const std::string &ip="0.0.0.0") | EVHttpServer | |
init(const std::list< unsigned int > &portList, const std::string &ip="0.0.0.0") | EVHttpServer | |
REQ_CONNECT enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_DELETE enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_GET enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_HEAD enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_OPTIONS enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_PATCH enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_POST enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_PUT enum value (defined in EVHttpServer) | EVHttpServer | |
REQ_TRACE enum value (defined in EVHttpServer) | EVHttpServer | |
ReqHandler typedef (defined in EVHttpServer) | EVHttpServer | |
ReqType enum name | EVHttpServer | |
rmHandler(const PathAndMethod &reqArg) | EVHttpServer | |
rmRegHandler(const PathAndMethod &reqArg) | EVHttpServer | |
start(const unsigned int threadNum=5) | EVHttpServer | |
stop() | EVHttpServer | |
~EVHttpServer() | EVHttpServer | virtual |