EVHttpServer  1.0.0
A Lightweight http server base libevent and threadpool
EVHttpServer Member List

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 nameEVHttpServer
rmHandler(const PathAndMethod &reqArg)EVHttpServer
rmRegHandler(const PathAndMethod &reqArg)EVHttpServer
start(const unsigned int threadNum=5)EVHttpServer
stop()EVHttpServer
~EVHttpServer()EVHttpServervirtual