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

datagram_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 datagram_socket_service :
  public io_service::service
Types

Имя

Описание

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

The endpoint type.

implementation_type

The type of a datagram socket.

native_handle_type

The native socket type.

native_type

(Deprecated: Use native_handle_type.) The native socket type.

protocol_type

The protocol type.

Member Functions

Имя

Описание

присвоить

Assign an existing native socket to a datagram socket.

async_connect

Start an asynchronous connect.

async_receive

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

async_receive_ from

Запустите асинхронный прием, который получит конечную точку отправителя.

async_send

Start an asynchronous send.

async_send_to

Start an asynchronous send.

at_mark

Determine whether the socket is at the out-of-band data mark.

доступно

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

bind

cancel

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

близко

Close a datagram socket implementation.

соединить

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

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

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

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

datagram_socket_service

Постройте новую службу сокетов дейтаграмм для указанного сервиса io_.

уничтожить

Destroy a datagram socket implementation.

get_io_service

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

get_option

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

io_control

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

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

local_endpoint

Get the local endpoint.

move_assign

Перейдите из другой реализации сокета дейтаграммы.

move_construct

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

родные

(Deprecated: Use native_handle().) Get the native socket implementation.

native_handle

Get the native socket implementation.

native_non_blocking

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

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

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

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

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

открыт

получить

Receive some data from the peer.

receive_from

Receive a datagram with the endpoint of the sender.

remote_endpoint

Get the remote endpoint.

отправить

Send the given data to the peer.

send_to

Отправьте дейтаграмму в указанную конечную точку.

set_option

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

отключение

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

Data Members

Имя

Описание

id

The unique service identifier.

Requirements

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

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


PrevUpHomeNext

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




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



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


реклама


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

Время компиляции файла: 2024-08-30 11:47:00
2025-05-20 05:49:10/0.006289005279541/0