| close() noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| cork() noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| fd() const noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| is_open() const noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| on_control(WsOpcode op, std::span< std::byte > payload) noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| on_error(int err) override | fastmm::net::WsClient< Stream, Handler > | inlinevirtual |
| on_message(WsOpcode op, std::span< std::byte > payload) noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| on_readable() override | fastmm::net::WsClient< Stream, Handler > | inlinevirtual |
| on_writable() override | fastmm::net::WsClient< Stream, Handler > | inlinevirtual |
| operator=(const WsClient &)=delete | fastmm::net::WsClient< Stream, Handler > | |
| pending_send_bytes() const noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| send_binary(std::span< const std::byte > data) noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| send_close(WsCloseCode code=WsCloseCode::Normal, std::string_view reason={}) noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| send_ping(std::span< const std::byte > data={}) noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| send_pong(std::span< const std::byte > data={}) noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| send_text(std::string_view text) noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| start(std::string_view host, std::uint16_t port, bool tls, std::string_view target, std::string_view extra_headers={}) | fastmm::net::WsClient< Stream, Handler > | inline |
| state() const noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| stats() const noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| stream() noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| uncork() noexcept | fastmm::net::WsClient< Stream, Handler > | inline |
| WsClient(Reactor &reactor, Stream &&stream, Handler &handler, const WsClientConfig &cfg={}) | fastmm::net::WsClient< Stream, Handler > | inline |
| WsClient(const WsClient &)=delete | fastmm::net::WsClient< Stream, Handler > | |
| ~IoHandler()=default | fastmm::net::IoHandler | virtual |
| ~WsClient() override | fastmm::net::WsClient< Stream, Handler > | inline |