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

seq_packet_socket_service

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 Protocol>
class seq_packet_socket_service :
  public io_service::service
Types

Имя

Описание

конечная точка_тип

Тип конечной точки.

реализация_тип

Тип реализации секвенированного пакетного сокета.

native_handle_type

Родной тип розетки.

native_type

(Использовать native_handle_type.) Родной тип розетки.

протокол_тип

Тип протокола.

Member Functions

Имя

Описание

уступить

Назначить существующий нативный сокет секвенированным пакетным сокетом.

async_connect

Запуск асинхронного соединения.

async_receive

Запуск асинхронного приема.

async_send

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

at_mark

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

доступно

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

связывает

Привяжите секвенированный пакет к указанной локальной конечной точке.

отменить

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

закрыть

Закройте реализацию секвенированного пакетного сокета.

соединить

Подключите секвенированный пакетный сокет к указанной конечной точке.

Постройте новую реализацию пакетного сокета.

преобразование_движение_конструкция

Переместите конструкцию новой реализации пакетного сокета из другого типа протокола.

уничтожить

Уничтожьте реализацию секвенированного пакетного сокета.

get_io_service

Получить объект io_service, которому принадлежит услуга.

get_option

Получить розетку.

io_control

Выполните команду управления IO на розетке.

is_open

Определить, открыт ли сокет.

local_endpoint

Получить локальную конечную точку.

move_assign

Перемещение из другой последовательности реализации пакетного сокета.

move_construct

Переместите конструкцию новой реализации пакетного сокета.

родной

(Использовать native_handle()) Получите реализацию нативного сокета.

native_handle

Получить реализацию нативной розетки.

native_non_blocking

Получает неблокирующий режим реализации нативного гнезда.

Устанавливает неблокирующий режим реализации родного гнезда.

неблокировка

Получает неблокирующий режим гнезда.

Устанавливает неблокирующий режим розетки.

Откройте секвенированный пакет.

получить

Получить некоторые данные от сверстника.

удаленная конечная точка

Получить удаленную конечную точку.

отправить

Отправьте данные в одноранговую систему.

seq_packet_socket_service

Построить новую секвенированную службу пакетных сокетов для указанного сервиса io_.

set_option

Установите розетку.

отключение

Отключение посылает или принимает на розетке.

Data Members

Имя

Описание

id

Уникальный служебный идентификатор.

Requirements

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

Удобный заголовок:boost/asio.hpp


PrevUpHomeNext

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




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



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


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 07:32:50/0.006572961807251/0