| build_header(int opcode, size_t size) | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| check_destroy(websocket::CloseStatusCode code=CloseStatusCode::ClosedAbnormally) | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| close(std::string const &msg, uint16_t status_code) override | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual |
| Connection(const crow::request &req, Adaptor &&adaptor, Handler *handler, uint64_t max_payload, const std::vector< std::string > &subprotocols, std::function< void(crow::websocket::connection &)> open_handler, std::function< void(crow::websocket::connection &, const std::string &, bool)> message_handler, std::function< void(crow::websocket::connection &, const std::string &, uint16_t)> close_handler, std::function< void(crow::websocket::connection &, const std::string &)> error_handler, std::function< bool(const crow::request &, void **)> accept_handler, bool mirror_protocols) | crow::websocket::Connection< Adaptor, Handler > | inline |
| dispatch(CompletionHandler &&handler) | crow::websocket::Connection< Adaptor, Handler > | inline |
| do_read() | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| do_write() | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| get_remote_ip() override (defined in crow::websocket::Connection< Adaptor, Handler >) | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual |
| get_subprotocol() const override | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual |
| handle_fragment() | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| is_FIN() | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| opcode() | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| post(CompletionHandler &&handler) | crow::websocket::Connection< Adaptor, Handler > | inline |
| send_binary(std::string msg) override | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual |
| send_data(int opcode, std::string &&msg) (defined in crow::websocket::Connection< Adaptor, Handler >) | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| send_data_impl(SendMessageType *s) (defined in crow::websocket::Connection< Adaptor, Handler >) | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| send_ping(std::string msg) override | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual |
| send_pong(std::string msg) override | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual |
| send_text(std::string msg) override | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual |
| set_max_payload_size(uint64_t payload) (defined in crow::websocket::Connection< Adaptor, Handler >) | crow::websocket::Connection< Adaptor, Handler > | inline |
| start(std::string &&hello) | crow::websocket::Connection< Adaptor, Handler > | inlineprotected |
| userdata(void *u) (defined in crow::websocket::connection) | crow::websocket::connection | inline |
| userdata() (defined in crow::websocket::connection) | crow::websocket::connection | inline |
| ~Connection() noexcept override (defined in crow::websocket::Connection< Adaptor, Handler >) | crow::websocket::Connection< Adaptor, Handler > | inline |
| ~connection()=default (defined in crow::websocket::connection) | crow::websocket::connection | virtual |