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) | 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 |