![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
buffered_read_streamBoost , Boost.Asio , Reference
|
Имя |
Описание |
---|---|
Тип самого низкого слоя. |
|
Тип следующего слоя. |
Имя |
Описание |
---|---|
Запуск асинхронного заполнения. |
|
Начните асинхронное чтение. Буфер, в который будут считываться данные, должен быть действителен в течение срока асинхронной операции. |
|
Начните писать асинхронно. Записываемые данные должны быть действительны в течение всего срока асинхронной операции. |
|
Постройте, передав указанный аргумент для инициализации следующего слоя. |
|
Закрыть ручей. |
|
Заполните буфер некоторыми данными. Возвращает количество байтов, помещенных в буфер в результате операции. Исключение составляет неудача. Заполните буфер некоторыми данными. Возвращает количество байтов, помещенных в буфер в результате операции, или 0, если произошла ошибка. |
|
Получить услугу io_, связанную с объектом. |
|
Определить количество данных, которые могут быть прочитаны без блокировки. |
|
Получить ссылку на нижний слой. Получите ссылку на самый низкий уровень. |
|
Получить ссылку на следующий слой. |
|
Посмотрите на входящие данные в потоке. Возвращает количество прочитанных байтов. Исключение составляет неудача. Посмотрите на входящие данные в потоке. Возвращает количество прочитанных байтов или 0, если произошла ошибка. |
|
Прочитайте некоторые данные из потока. Возвращает количество прочитанных байтов. Исключение составляет неудача. Прочитайте некоторые данные из потока. Возвращает количество прочитанных байтов или 0, если произошла ошибка. |
|
Запишите данные в поток. Возвращает количество написанных байтов. Исключение составляет неудача. Запишите данные в поток. Возвращает количество написанных байтов или 0, если произошла ошибка. |
Имя |
Описание |
---|---|
Размер буфера по умолчанию. |
Шаблон класса<buffered_read_stream
>может использоваться для добавления буферизации к синхронным и асинхронным операциям чтения потока.
Отличиеобъекты:Сейф.
Общийобъекты:небезопасны.
Заголовок:<boost/asio/buffered_read_stream.hpp
>
Удобный заголовок:<boost/asio.hpp
>
Статья buffered_read_stream раздела Boost.Asio Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |