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