![]() |
staticlib_pion
2.0.2
|
This is the complete list of members for staticlib::pion::websocket, including all inherited members.
| broadcast(std::vector< std::shared_ptr< tcp_connection >> &connections, sl::io::span< const char > msg, sl::websocket::frame_type msg_type=sl::websocket::frame_type::text) | staticlib::pion::websocket | inlinestatic |
| close(std::unique_ptr< websocket > self, const close_status &status=close_status::normal) | staticlib::pion::websocket | inlinestatic |
| get_connection() | staticlib::pion::websocket | inline |
| get_id() | staticlib::pion::websocket | inline |
| get_request() | staticlib::pion::websocket | inline |
| is_websocket_upgrade(const http_request &req) | staticlib::pion::websocket | inlinestatic |
| message_data() | staticlib::pion::websocket | inline |
| message_type() | staticlib::pion::websocket | inline |
| operator=(const websocket &) | staticlib::pion::websocket | |
| receive(std::unique_ptr< websocket > self) | staticlib::pion::websocket | inlinestatic |
| send(std::unique_ptr< websocket > self, sl::websocket::frame_type msg_type=sl::websocket::frame_type::text) | staticlib::pion::websocket | inlinestatic |
| send_message(std::unique_ptr< websocket > self, sl::websocket::frame_type msg_type, Handler handler) | staticlib::pion::websocket | inlinestatic |
| start(std::unique_ptr< websocket > self) | staticlib::pion::websocket | inlinestatic |
| websocket(std::unique_ptr< http_request > req, std::shared_ptr< tcp_connection > conn, std::function< void(std::unique_ptr< websocket >)> open_handler, std::function< void(std::unique_ptr< websocket >)> message_handler, std::function< void(std::unique_ptr< websocket >)> close_handler, size_t max_receive_cache_size_bytes=(1024 *1024), size_t max_cached_frames_count=1024) | staticlib::pion::websocket | inline |
| websocket(const websocket &) | staticlib::pion::websocket | |
| write(sl::io::span< const char > data) | staticlib::pion::websocket | inline |
| write_nocopy(sl::io::span< const char > data) | staticlib::pion::websocket | inline |
| ~websocket() STATICLIB_NOEXCEPT | staticlib::pion::websocket | inline |
1.8.1.2