Clio develop
The XRP Ledger API server.
Loading...
Searching...
No Matches
web::impl::HttpBase< Derived, HandlerType > Member List

This is the complete list of members for web::impl::HttpBase< Derived, HandlerType >, including all inherited members.

buffer_ (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >protected
clientIp (defined in web::ConnectionBase)web::ConnectionBase
ConnectionBase(util::TagDecoratorFactory const &tagFactory, std::string ip)web::ConnectionBaseinline
dead()web::ConnectionBaseinline
doRead() (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >inline
dosGuard_ (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >protected
ec_ (defined in web::ConnectionBase)web::ConnectionBaseprotected
handler_ (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >protected
HttpBase(std::string const &ip, std::reference_wrapper< util::TagDecoratorFactory const > tagFactory, std::shared_ptr< AdminVerificationStrategy > adminVerification, std::reference_wrapper< dosguard::DOSGuardInterface > dosGuard, std::shared_ptr< HandlerType > handler, boost::beast::flat_buffer buffer) (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >inline
httpFail(boost::beast::error_code ec, char const *what) (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >inlineprotected
isAdmin() constweb::ConnectionBaseinline
isAdmin_ (defined in web::ConnectionBase)web::ConnectionBaseprotected
log_ (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >protected
makeSubscriptionContext(util::TagDecoratorFactory const &) overrideweb::impl::HttpBase< Derived, HandlerType >inlinevirtual
onRead(boost::beast::error_code ec, std::size_t bytesTransferred) (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >inline
onWrite(bool close, boost::beast::error_code ec, std::size_t bytesTransferred) (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >inline
operator=(Taggable &&)=default (defined in util::Taggable)util::Taggable
perfLog_ (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >protected
req_ (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >protected
send(std::string &&msg, http::status status=http::status::ok) overrideweb::impl::HttpBase< Derived, HandlerType >inlinevirtual
web::ConnectionBase::send(std::shared_ptr< std::string > msg)web::ConnectionBaseinlinevirtual
tag() constutil::Taggableinline
Taggable(util::TagDecoratorFactory const &tagFactory)util::Taggableinlineexplicitprotected
Taggable(Taggable &&)=default (defined in util::Taggable)util::Taggable
upgraded (defined in web::ConnectionBase)web::ConnectionBase
~HttpBase() override (defined in web::impl::HttpBase< Derived, HandlerType >)web::impl::HttpBase< Derived, HandlerType >inline
~Taggable()=default (defined in util::Taggable)util::Taggablevirtual