Прочитайте некоторые данные из потока.
template<
typename MutableBufferSequence>
std::size_t read_some(
const MutableBufferSequence & buffers);
Эта функция используется для считывания данных из потока. Функциональный вызов блокируется до тех пор, пока один или несколько байтов данных не будут успешно прочитаны или пока не произойдет ошибка.
- buffers
Буферы, в которые будут считываться данные.
Количество прочитанных байтов.
- boost::system::system_error
Выброшен на провал.
Операция read_some может не считывать все запрашиваемое количество байтов. Подумайте об использовании функции<read>, если вам нужно убедиться, что запрошенный объем данных считывается до завершения операции блокировки.