![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Socket acceptor service requirementsBoost , Boost.Asio , Reference
|
выражение |
Тип возврата |
утверждение/примечание |
---|---|---|
|
The implementation-defined native representation of a socket acceptor.
Must satisfy the requirements of |
|
|
From IoObjectService
requirements. |
|
|
From IoObjectService
requirements. Implicitly cancels asynchronous operations, as if
by calling |
|
<a.move_construct(b,c);> |
From IoObjectService
requirements. The underlying native representation is moved from
|
|
a.move_assign(b, ao, c);
|
From IoObjectService
requirements. Implicitly cancels asynchronous operations associated
with |
|
a.open(b, p, ec);
|
< |
pre:< |
a.assign(b, p, n, ec);
|
< |
pre:< |
a.is_open(b);
|
|
|
const X& u = a; const X::implementation_type& v = b; u.is_open(v);
|
|
|
a.close(b, ec);
|
< |
Если< |
a.native_handle(b);
|
|
|
a.cancel(b, ec);
|
< |
pre: |
a.set_option(b, s, ec);
|
< |
Пред:< |
a.get_option(b, g, ec);
|
< |
Пред:< |
const X& u = a; const X::implementation_type& v = b; u.get_option(v, g, ec);
|
< |
Пред:< |
a.io_control(b, i, ec);
|
< |
Пред:< |
const typename Protocol::endpoint& u = e; a.bind(b, u, ec);
|
< |
Пред:< |
a.local_endpoint(b, ec);
|
|
Пред:< |
const X& u = a; const X::implementation_type& v = b; u.local_endpoint(v, ec);
|
|
Пред:< |
a.accept(b, k, &e, ec);
|
< |
pre: |
a.accept(b, k, 0, ec);
|
< |
pre: |
a.async_accept(b, k, &e, ah);
|
pre: |
|
a.async_accept(b, k, 0, ah);
|
pre: |
Статья Socket acceptor service requirements раздела Boost.Asio Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |