TrinityCore
Trinity::Net::Http::DispatcherService Member List

This is the complete list of members for Trinity::Net::Http::DispatcherService, including all inherited members.

_getHandlersTrinity::Net::Http::DispatcherServiceprivate
_loggerTrinity::Net::Http::DispatcherServiceprivate
_postHandlersTrinity::Net::Http::DispatcherServiceprivate
DispatcherService(std::string_view loggerSuffix)Trinity::Net::Http::DispatcherServiceinlineexplicit
HandleBadRequest(std::shared_ptr< AbstractSocket > session, RequestContext &context)Trinity::Net::Http::DispatcherServicestatic
HandlePathNotFound(std::shared_ptr< AbstractSocket > session, RequestContext &context)Trinity::Net::Http::DispatcherServicestatic
HandleRequest(std::shared_ptr< AbstractSocket > session, RequestContext &context)Trinity::Net::Http::DispatcherService
HandleUnauthorized(std::shared_ptr< AbstractSocket > session, RequestContext &context)Trinity::Net::Http::DispatcherServicestatic
HttpMethodHandlerMap typedefTrinity::Net::Http::DispatcherServiceprivate
RegisterHandler(boost::beast::http::verb method, std::string_view path, std::function< RequestHandlerResult(std::shared_ptr< AbstractSocket > session, RequestContext &context)> handler, RequestHandlerFlag flags=RequestHandlerFlag::None)Trinity::Net::Http::DispatcherServiceprotected