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

socket_acceptor_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 socket_acceptor_service :
  public io_service::service
Types

Имя

Описание

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

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

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

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

native_handle_type

Родной акцепторный тип.

native_type

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

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

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

Member Functions

Имя

Описание

принять

Принять новую связь.

уступить

Назначение существующего родного акцептора акцептору сокетов.

async_accept

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

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

отменить

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

закрыть

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

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

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

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

уничтожить

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

get_io_service

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

get_option

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

io_control

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

является_открытым

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

слушайте

Поместите акцептор розетки в состояние, в котором он будет слушать новые соединения.

local_endpoint

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

move_assign

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

move_construct

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

родной

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

native_handle

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

native_non_blocking

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

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

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

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

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

открыт

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

set_option

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

socket_acceptor_service

Постройте новый акцептор сокетов для указанного io_service.

Data Members

Имя

Описание

id

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

Requirements

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

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


PrevUpHomeNext

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




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



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


реклама


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

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