Карта сайта Kansoftware
НОВОСТИУСЛУГИРЕШЕНИЯКОНТАКТЫ
Разработка программного обеспечения

windows::basic_stream_handle

Boost , Boost.Asio , Reference

Boost C++ Libraries

...one of the most highly regarded and expertly designed C++ library projects in the world. Herb Sutter and Andrei Alexandrescu, C++ Coding Standards

PrevUpHomeNext

Предоставляет потоковую функциональность ручки.

template<
    typename StreamHandleService = stream_handle_service>
class basic_stream_handle :
  public windows::basic_handle< StreamHandleService >
Types

Имя

Описание

implementation_type

Основной тип реализации объекта I/O.

lowest_layer_type

Основополагающая ручка всегда является самым низким слоем.

native_handle_type

Родное представление ручки.

native_type

(Предполагается: Используйте native_handle_type.) Местное представление ручки.

сервис_type

Тип сервиса, который будет использоваться для обеспечения операций I/O.

Member Functions

Имя

Описание

assign

Назначьте существующую ручку на ручку.

async_read_some

Начните асинхронное чтение.

async_write_some

Начните асинхронную запись.

basic_stream_handle

Построить базовый_stream_handle без его открытия.

Построить базовый_stream_handle на существующей ручке.

Переместить-конструировать базовый_stream_handle от другого.

сканировать

Отменить все асинхронные операции, связанные с ручкой.

закрытие

Закройте ручку.

get_io_service

Получить io_сервис, связанный с объектом.

is_open

Определить, открыта ли ручка.

низкий уровень

Получить ссылку на самый низкий слой.

Получить запорную ссылку на самый низкий слой.

native

(Deprecated: Use native_handle().) Получить представление об ручке.

native_handle

Получить представление об основной рукоятке.

оператор=

Переместить-назначить базовый_stream_handle от другого.

read_some

Прочтите некоторые данные из ручки.

написать_некоторые

Напишите некоторые данные в ручку.

Protected Member Functions

Имя

Описание

get_implementation

Получить основную реализацию объекта I/O.

get_service

Получить услугу, связанную с объектом I/O.

Protected Data Members

Имя

Описание

осуществление

(Deprecated: Use get_implementation().) The underlying implementation of the I/O object.

сервис

(Deprecated: Use get_service(). Сервис, связанный с объектом I/O.

Windows::basic_stream_handle шаблон класса обеспечивает асинхронную и блокирующую ручку.

Thread Safety

Distinct объекты: Безопасно.

Составлено объекты: Небезопасны.

Requirements

Здитель: <34>boost/asio/windows/basic_stream_handle.hpp

Заголовок: boost/asio.hpp


PrevUpHomeNext

Статья windows::basic_stream_handle раздела Boost.Asio Reference может быть полезна для разработчиков на c++ и boost.




Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.



:: Главная :: Reference ::


реклама


©KANSoftWare (разработка программного обеспечения, создание программ, создание интерактивных сайтов), 2007
Top.Mail.Ru

Время компиляции файла: 2024-08-30 11:47:00
2025-05-19 23:28:34/0.0068159103393555/0