RESTinio
|
Data with expected size. More...
#include <ws_parser.hpp>
Public Member Functions | |
expected_data_t ()=default | |
expected_data_t (size_t expected_size) | |
bool | all_bytes_loaded () const |
Check all bytes are loaded. More... | |
bool | add_byte_and_check_size (byte_t byte) |
Try to add one more byte to loaded data and check loaded data size. More... | |
void | reset (size_t expected_size) |
Reset internal state on next expected data size. More... | |
Public Attributes | |
size_t | m_expected_size {0} |
Expected data size in bytes. More... | |
raw_data_t | m_loaded_data |
Buffer for accumulating data. More... | |
Data with expected size.
Definition at line 165 of file ws_parser.hpp.
|
default |
|
inline |
Definition at line 169 of file ws_parser.hpp.
|
inline |
Try to add one more byte to loaded data and check loaded data size.
Definition at line 194 of file ws_parser.hpp.
|
inline |
Check all bytes are loaded.
Definition at line 183 of file ws_parser.hpp.
|
inline |
Reset internal state on next expected data size.
Definition at line 206 of file ws_parser.hpp.
size_t restinio::websocket::basic::impl::expected_data_t::m_expected_size {0} |
Expected data size in bytes.
Definition at line 176 of file ws_parser.hpp.
raw_data_t restinio::websocket::basic::impl::expected_data_t::m_loaded_data |
Buffer for accumulating data.
Definition at line 179 of file ws_parser.hpp.