|
Clio
develop
The XRP Ledger API server.
|
This is the complete list of members for web::ng::impl::WsConnection< 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::WsConnection< StreamType > | inlinevirtual |
| Connection(std::string ip, boost::beast::flat_buffer buffer, util::TagDecoratorFactory const &tagDecoratorFactory) | web::ng::impl::WsConnectionBase | |
| ConnectionMetadata(std::string ip, util::TagDecoratorFactory const &tagDecoratorFactory) | web::ng::ConnectionMetadata | |
| 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 |
| kDEFAULT_TIMEOUT | web::ng::Connection | static |
| operator=(WsConnection &&)=delete (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > | |
| operator=(WsConnection const &)=delete (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > | |
| operator=(Taggable &&)=default (defined in util::Taggable) | util::Taggable | |
| performHandshake(boost::asio::yield_context yield) (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > | inline |
| receive(boost::asio::yield_context yield) override | web::ng::impl::WsConnection< StreamType > | inlinevirtual |
| send(Response response, boost::asio::yield_context yield) override | web::ng::impl::WsConnection< StreamType > | inlinevirtual |
| sendShared(std::shared_ptr< std::string > message, boost::asio::yield_context yield) override (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > | inlinevirtual |
| setIp(std::string newIp) | web::ng::ConnectionMetadata | inline |
| setIsAdmin(T &&setter) | web::ng::ConnectionMetadata | inline |
| setTimeout(std::chrono::steady_clock::duration newTimeout) override | web::ng::impl::WsConnection< StreamType > | inlinevirtual |
| tag() const | util::Taggable | inline |
| Taggable(util::TagDecoratorFactory const &tagFactory) | util::Taggable | inlineexplicitprotected |
| Taggable(Taggable &&)=default (defined in util::Taggable) | util::Taggable | |
| wasUpgraded() const override | web::ng::impl::WsConnection< StreamType > | inlinevirtual |
| WsConnection(StreamType &&stream, std::string ip, boost::beast::flat_buffer buffer, boost::beast::http::request< boost::beast::http::string_body > initialRequest, util::TagDecoratorFactory const &tagDecoratorFactory) (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > | inline |
| WsConnection(WsConnection &&)=delete (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > | |
| WsConnection(WsConnection const &)=delete (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > | |
| ~Taggable()=default (defined in util::Taggable) | util::Taggable | virtual |
| ~WsConnection() override=default (defined in web::ng::impl::WsConnection< StreamType >) | web::ng::impl::WsConnection< StreamType > |