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