Напишите некоторые данные в дескриптор.
template<
typename ConstBufferSequence>
std::size_t write_some(
const ConstBufferSequence & buffers,
boost::system::error_code & ec);
Эта функция используется для записи данных в дескриптор потока. Функциональный вызов блокируется до тех пор, пока один или несколько байтов данных не будут успешно записаны или пока не произойдет ошибка.
- buffers
Один или несколько буферов данных, которые должны быть записаны на дескриптор.
- ec
Установить, какая ошибка произошла, если таковая имеется.
Количество написанных байтов. 0, если произошла ошибка.
Операция write_some может не передавать все данные одноранговому устройству. Подумайте об использовании функции<write>, если вам нужно убедиться, что все данные записаны до завершения операции блокировки.