| appDefined | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | |
| BasePeer(Port const &port, Handler &handler, boost::asio::executor const &executor, EndpointType remoteAddress, beast::Journal journal) | xrpl::BasePeer< Handler, PlainWSPeer< Handler > > | |
| BasePeer< Handler, PlainWSPeer > class | xrpl::PlainWSPeer< Handler > | friend |
| BaseWSPeer(Port const &port, Handler &handler, boost::asio::executor const &executor, WaitableTimer timer, EndpointType remoteAddress, boost::beast::http::request< Body, Headers > &&request, beast::Journal journal) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | |
| BaseWSPeer< Handler, PlainWSPeer > class | xrpl::PlainWSPeer< Handler > | friend |
| cancelTimer() | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| ClockType typedef | xrpl::PlainWSPeer< Handler > | private |
| close() override | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | virtual |
| xrpl::WSSession::close(boost::beast::websocket::close_reason const &reason)=0 | xrpl::WSSession | pure virtual |
| closeOnTimer_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| complete() override | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | virtual |
| controlCallback_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| cr_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| destroy() | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| doClose_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| doRead() | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| doWrite() | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| ec_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| enable_shared_from_this(T... args) | std::enable_shared_from_this< PlainWSPeer< Handler > > | |
| EndpointType typedef | xrpl::PlainWSPeer< Handler > | private |
| ErrorCode typedef | xrpl::PlainWSPeer< Handler > | private |
| fail(ErrorCode ec, String const &what) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| handler_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| impl() | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| ios() | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | |
| ios_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| j_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onClose(ErrorCode const &ec) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onPing(ErrorCode const &ec) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onPingPong(boost::beast::websocket::frame_type kind, std::string_view payload) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onRead(ErrorCode const &ec) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onTimer(ErrorCode ec) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onWrite(ErrorCode const &ec) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onWriteFin(ErrorCode const &ec) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| onWsHandshake(ErrorCode const &ec) | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| xrpl::operator=(WSSession const &)=delete | xrpl::WSSession | |
| std::enable_shared_from_this< PlainWSPeer< Handler > >::operator=(T... args) | std::enable_shared_from_this< PlainWSPeer< Handler > > | |
| payload_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| pingActive_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| PlainWSPeer(Port const &port, Handler &handler, EndpointType remoteAddress, boost::beast::http::request< Body, Headers > &&request, SocketType &&socket, beast::Journal journal) | xrpl::PlainWSPeer< Handler > | |
| port() const override | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | virtual |
| port_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| rb_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| remoteAddress_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| remoteEndpoint() const override | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | virtual |
| request() const override | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | virtual |
| request_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| run() override | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | virtual |
| send(std::shared_ptr< WSMsg > w) override | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | virtual |
| shared_from_this(T... args) | std::enable_shared_from_this< PlainWSPeer< Handler > > | |
| sink_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| SocketType typedef | xrpl::PlainWSPeer< Handler > | private |
| startTimer() | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| strand_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| timer_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| WaitableTimer typedef | xrpl::PlainWSPeer< Handler > | private |
| wb_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| weak_from_this(T... args) | std::enable_shared_from_this< PlainWSPeer< Handler > > | |
| work_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | protected |
| wq_ | xrpl::BaseWSPeer< Handler, PlainWSPeer< Handler > > | private |
| ws_ | xrpl::PlainWSPeer< Handler > | private |
| WSSession()=default | xrpl::WSSession | |
| WSSession(WSSession const &)=delete | xrpl::WSSession | |
| ~enable_shared_from_this(T... args) | std::enable_shared_from_this< PlainWSPeer< Handler > > | |
| ~Work() | xrpl::IOList::Work | virtual |
| ~WSSession()=default | xrpl::WSSession | virtual |