я хочу знать, как я могу ограничить размер байтов для чтения с помощью async_red_until . С этого момента я использовал его с символом-разделителем, но я хочу изменить. Вот что я делаю:
void Client::doRead()
{
boost::asio::async_read_until(m_socket,
m_buffer,
'\n',
boost::bind(&Client::handleRead,
shared_from_this(),
boost::asio::placeholders::error));
}