Network System 0.1.1
High-performance modular networking library for scalable client-server applications
Loading...
Searching...
No Matches
kcenon::network::internal::websocket_frame Member List

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) -> voidkcenon::network::internal::websocket_framestatic
calculate_header_size(uint64_t payload_len, bool mask) -> size_tkcenon::network::internal::websocket_framestatic
decode_header(const std::vector< uint8_t > &data) -> std::optional< ws_frame_header >kcenon::network::internal::websocket_framestatic
decode_payload(const ws_frame_header &header, const std::vector< uint8_t > &data) -> std::vector< uint8_t >kcenon::network::internal::websocket_framestatic
encode_frame(ws_opcode opcode, std::vector< uint8_t > &&payload, bool fin=true, bool mask=false) -> std::vector< uint8_t >kcenon::network::internal::websocket_framestatic
generate_mask() -> std::array< uint8_t, 4 >kcenon::network::internal::websocket_framestatic