This data structure holds data related to processing a message, such as the buffer it is being written to, its masking key, its UTF8 validation state, and sometimes its compression state. More...
#include <hybi13.hpp>
Public Member Functions | |
msg_metadata () | |
msg_metadata (message_ptr m, size_t p) | |
msg_metadata (message_ptr m, frame::masking_key_type p) | |
Public Attributes | |
message_ptr | msg_ptr |
size_t | prepared_key |
utf8_validator::validator | validator |
This data structure holds data related to processing a message, such as the buffer it is being written to, its masking key, its UTF8 validation state, and sometimes its compression state.
Definition at line 1009 of file hybi13.hpp.
|
inline |
Definition at line 1010 of file hybi13.hpp.
|
inline |
Definition at line 1011 of file hybi13.hpp.
|
inline |
Definition at line 1012 of file hybi13.hpp.
message_ptr websocketpp::processor::hybi13< config >::msg_metadata::msg_ptr |
Definition at line 1016 of file hybi13.hpp.
Referenced by websocketpp::processor::hybi13< stub_config >::consume(), websocketpp::processor::hybi13< stub_config >::finalize_message(), websocketpp::processor::hybi13< stub_config >::get_message(), and websocketpp::processor::hybi13< stub_config >::process_payload_bytes().
size_t websocketpp::processor::hybi13< config >::msg_metadata::prepared_key |
Definition at line 1017 of file hybi13.hpp.
Referenced by websocketpp::processor::hybi13< stub_config >::consume(), and websocketpp::processor::hybi13< stub_config >::process_payload_bytes().
utf8_validator::validator websocketpp::processor::hybi13< config >::msg_metadata::validator |
Definition at line 1018 of file hybi13.hpp.
Referenced by websocketpp::processor::hybi13< stub_config >::finalize_message(), and websocketpp::processor::hybi13< stub_config >::process_payload_bytes().