# Crow: Member List

Loading...
Searching...
No Matches
crow::websocket::Connection< Adaptor, Handler > Member List

This is the complete list of members for crow::websocket::Connection< Adaptor, Handler >, including all inherited members.

build_header(int opcode, size_t size) | crow::websocket::Connection< Adaptor, Handler > | inlineprotected
check_destroy() | crow::websocket::Connection< Adaptor, Handler > | inlineprotected
close(std::string const &msg) override | crow::websocket::Connection< Adaptor, Handler > | inlinevirtual

Connection(const crow::request &req, Adaptor &&adaptor, Handler *handler, uint64_t max_payload, 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 &)> 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
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()=default (defined in crow::websocket::connection) | crow::websocket::connection | virtual
~Connection() noexcept override (defined in crow::websocket::Connection< Adaptor, Handler >) | crow::websocket::Connection< Adaptor, Handler > | inline