Я пытаюсь использовать socket::receive
в boost asio для получения данных по сети.Я хочу, чтобы он блокировался, пока не будет доступен определенный размер данных.Для этого кажется, что мне придется установить аргумент message_flag
для функции приема, но я не могу найти информацию о том, какое значение я могу передать, чтобы получение было заблокировано, пока не станет доступен определенный объем данных.Все, что я видел, это целое число.
Может кто-нибудь сказать мне, какие допустимые значения могут быть переданы?