|
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. | |
| bool | add_byte_and_check_size (byte_t byte) |
| Try to add one more byte to loaded data and check loaded data size. | |
| void | reset (size_t expected_size) |
| Reset internal state on next expected data size. | |
Public Attributes | |
| size_t | m_expected_size {0} |
| Expected data size in bytes. | |
| raw_data_t | m_loaded_data |
| Buffer for accumulating data. | |
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.
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.