Remove bytes from beginning of the readable bytes.
void consume( std::size_t n);
Removes n bytes from the beginning of the readable bytes. All buffers sequences
previously obtained using
prepare become invalid.
The number of bytes to remove. If this number is greater than the number of readable bytes, all readable bytes are removed.