|
Network System 0.1.1
High-performance modular networking library for scalable client-server applications
|
This is the complete list of members for kcenon::network::internal::websocket_frame, including all inherited members.
| apply_mask(std::vector< uint8_t > &data, const std::array< uint8_t, 4 > &mask) -> void | kcenon::network::internal::websocket_frame | static |
| calculate_header_size(uint64_t payload_len, bool mask) -> size_t | kcenon::network::internal::websocket_frame | static |
| decode_header(const std::vector< uint8_t > &data) -> std::optional< ws_frame_header > | kcenon::network::internal::websocket_frame | static |
| decode_payload(const ws_frame_header &header, const std::vector< uint8_t > &data) -> std::vector< uint8_t > | kcenon::network::internal::websocket_frame | static |
| encode_frame(ws_opcode opcode, std::vector< uint8_t > &&payload, bool fin=true, bool mask=false) -> std::vector< uint8_t > | kcenon::network::internal::websocket_frame | static |
| generate_mask() -> std::array< uint8_t, 4 > | kcenon::network::internal::websocket_frame | static |