Clio develop
The XRP Ledger API server.
|
This is the complete list of members for web::ng::impl::HttpConnection< StreamType >, including all inherited members.
buffer_ (defined in web::ng::Connection) | web::ng::Connection | protected |
close(boost::asio::yield_context yield) override | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
Connection(std::string ip, boost::beast::flat_buffer buffer, util::TagDecoratorFactory const &tagDecoratorFactory) | web::ng::impl::UpgradableConnection | |
ConnectionMetadata(std::string ip, util::TagDecoratorFactory const &tagDecoratorFactory) | web::ng::ConnectionMetadata | |
HttpConnection(boost::asio::ip::tcp::socket socket, std::string ip, boost::beast::flat_buffer buffer, util::TagDecoratorFactory const &tagDecoratorFactory) (defined in web::ng::impl::HttpConnection< StreamType >) | web::ng::impl::HttpConnection< StreamType > | inline |
HttpConnection(boost::asio::ip::tcp::socket socket, std::string ip, boost::beast::flat_buffer buffer, boost::asio::ssl::context &sslCtx, util::TagDecoratorFactory const &tagDecoratorFactory) (defined in web::ng::impl::HttpConnection< StreamType >) | web::ng::impl::HttpConnection< StreamType > | inline |
ip() const | web::ng::ConnectionMetadata | |
ip_ (defined in web::ng::ConnectionMetadata) | web::ng::ConnectionMetadata | protected |
isAdmin() const | web::ng::ConnectionMetadata | |
isAdmin_ (defined in web::ng::ConnectionMetadata) | web::ng::ConnectionMetadata | protected |
isUpgradeRequested(boost::asio::yield_context yield) override (defined in web::ng::impl::HttpConnection< StreamType >) | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
kDEFAULT_TIMEOUT | web::ng::Connection | static |
operator=(Taggable &&)=default (defined in util::Taggable) | util::Taggable | |
receive(boost::asio::yield_context yield) override | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
send(Response response, boost::asio::yield_context yield) override | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
sendRaw(boost::beast::http::response< boost::beast::http::string_body > response, boost::asio::yield_context yield) override (defined in web::ng::impl::HttpConnection< StreamType >) | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
setIsAdmin(T &&setter) | web::ng::ConnectionMetadata | inline |
setTimeout(std::chrono::steady_clock::duration newTimeout) override | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
tag() const | util::Taggable | inline |
Taggable(util::TagDecoratorFactory const &tagFactory) | util::Taggable | inlineexplicitprotected |
Taggable(Taggable &&)=default (defined in util::Taggable) | util::Taggable | |
upgrade(std::optional< boost::asio::ssl::context > &sslContext, util::TagDecoratorFactory const &tagDecoratorFactory, boost::asio::yield_context yield) override (defined in web::ng::impl::HttpConnection< StreamType >) | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
wasUpgraded() const override | web::ng::impl::HttpConnection< StreamType > | inlinevirtual |
~Taggable()=default (defined in util::Taggable) | util::Taggable | virtual |