![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
ip::tcp::socketBoost , Boost.Asio , ip::tcp
|
Имя |
Описание |
---|---|
опция Socket, позволяющая отправлять трансляционные сообщения. |
|
команда управления IO для получения количества данных, которые можно прочитать без блокировки. |
|
Опция Socket для включения отладки уровня сокета. |
|
Опция Socket для предотвращения маршрутизации, используйте только локальные интерфейсы. |
|
Опция Socket для сообщения об прерванных соединениях на прием. |
|
Тип конечной точки. |
|
Основной тип реализации объекта I/O. |
|
опция Socket для отправки носителя. |
|
Опция Socket, чтобы указать, имеются ли в наличии непредусмотренные данные разъемы на близком расстоянии. |
|
Основной _сокет всегда самый низкий слой. |
|
Тип Bitmask для флагов, которые могут быть переданы для отправки и получения операций. |
|
Родное представление розетки. |
|
(Предполагается: Используйте native_handle_type.) Коренное представление розетки. |
|
(Исправлено: Использовать non_blocking().) Команда управления IO для установки режима блокировки розетки. |
|
Тип протокола. |
|
Опция Socket для получения буфера размера розетки. |
|
Опция Socket для получения низкого водяного знака. |
|
опция Socket, чтобы позволить сокету быть связанным с адресом, который уже используется. |
|
Опция Socket для размера буфера отправки розетки. |
|
опция Socket для отправки низкого водяного знака. |
|
Тип сервиса, который будет использоваться для обеспечения операций I/O. |
|
Различные способы выключения розетки. |
Имя |
Описание |
---|---|
Назначить существующий родной розеток к розетке. |
|
Запустить асинхронное соединение. |
|
Начните асинхронное чтение. |
|
Начните асинхронный прием. |
|
Запустить асинхронный посыл. |
|
Начните асинхронную запись. |
|
Определение того, находится ли розетка на отметке данных вне диапазона. |
|
Определить количество байтов, доступных для чтения. |
|
Построить базовый_stream_socket без его открытия. Конструировать и открыть базовый_stream_socket. Конструировать базовый_stream_socket, открывая его и связывая с данной локальной конечной точкой. Построить базовый_stream_socket на существующем родном розетке. Переместить-конструировать базовый_stream_socket от другого. Переместить-конструировать базовый_stream_socket из розетки другого типа протокола. |
|
Присоединить розетку к заданной локальной конечной точке. |
|
Отменить все асинхронные операции, связанные с розеткой. |
|
Закройте розетку. |
|
Подключите розетку к указанной конечной точке. |
|
Получить io_сервис, связанный с объектом. |
|
Получить опцию из розетки. |
|
Выполняйте команду управления IO на розетке. |
|
Определить, открыт ли розетка. |
|
Получить локальную точку розетки. |
|
Получить ссылку на самый низкий слой. Получить запорную ссылку на самый низкий слой. |
|
(Deprecated: Use native_handle().) Получить представление местной розетки. |
|
Получить представление родного гнезда. |
|
Получает режим неблокирования реализации родного гнезда. Устанавливает режим неблокирования реализации гнезда. |
|
Получает режим неблокирования розетки. устанавливает режим неблокирования розетки. |
|
Откройте розетку с помощью указанного протокола. |
|
Переместить-назначить базовый_stream_socket из другого. Переместить-назначить базовый_stream_socket из розетки другого типа протокола. |
|
Прочтите некоторые данные из розетки. |
|
Получить некоторые данные на розетке. Получить некоторые данные на подключенном розетке. |
|
Получить удаленную конечную точку розетки. |
|
Отправить данные на розетку. |
|
Установить опцию на розетке. |
|
Отключить посылает или получает на розетке. |
|
Напишите некоторые данные в розетку. |
Имя |
Описание |
---|---|
Получить основную реализацию объекта I/O. |
|
Получить услугу, связанную с объектом I/O. |
Имя |
Описание |
---|---|
Максимальная длина очереди предстоящих подключений. |
|
Укажите, что данные не должны подвергаться маршрутизации. |
|
Указывает, что данные означают конец записи. |
|
Обработка данных вне диапазона. |
|
Peek при вводе данных без удаления его из очереди ввода. |
Имя |
Описание |
---|---|
(Deprecated: Use get_implementation().) The underlying implementation of the I/O object. |
|
(Deprecated: Use get_service(). Сервис, связанный с объектом I/O. |
basic_stream_socket
шаблон класса обеспечивает асинхронную и блокирующую функциональность розетки.
Distinct объекты: Безопасно.
Составлено объекты: Небезопасны.
Здрайвер: >Буста/асио/ип/ткп.хп
Заголовок: boost/asio.hpp
Статья ip::tcp::socket раздела Boost.Asio ip::tcp может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |