Public Member Functions | |
Connection * | NewConnection (Proactor *) final |
![]() | |
bool | RegisterCb (StringPiece path, RequestCb cb) |
void | set_resource_prefix (const char *prefix) |
void | set_favicon (const char *favicon) |
![]() | |
void | RegisterPool (ProactorPool *pool) |
virtual void | PreAcceptLoop (Proactor *owner) |
virtual void | PreShutdown () |
virtual void | PostShutdown () |
virtual uint32_t | GetSockOptMask () const |
Additional Inherited Members | |
![]() | |
using | RequestType = ::boost::beast::http::request<::boost::beast::http::string_body > |
typedef std::function< void(const http::QueryArgs &, HttpContext *)> | RequestCb |
![]() | |
ProactorPool * | pool () |
FiberSocket * | listener () |
Definition at line 91 of file http_handler.h.
|
inlinefinalvirtual |
Creates a dedicated handler for a new connection. Called per new accepted connection
Implements util::uring::ListenerInterface.
Definition at line 96 of file http_handler.h.