![]() |
![]() ![]() ![]() ![]() ![]() |
![]() |
Socket service requirementsBoost , Boost.Asio , Reference
|
выражение |
Тип возврата |
утверждение/примечание |
---|---|---|
|
The implementation-defined native representation of a socket. 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);
|
ИзТребования к IoObjectService. Неявно отменяет асинхронные операции, связанные с< |
|
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);
|
< |
If |
a.native_handle(b);
|
|
|
a.cancel(b, ec);
|
< |
pre: |
<a.set_option(b,s,ec);> |
< |
pre: |
a.get_option(b, g, ec);
|
< |
pre: |
const X& u = a; const X::implementation_type& v = b; u.get_option(v, g, ec);
|
< |
pre: |
a.io_control(b, i, ec);
|
< |
pre: |
a.at_mark(b, ec);
|
< |
pre: |
const X& u = a; const X::implementation_type& v = b; u.at_mark(v, ec);
|
< |
pre: |
<a.available(b,ec);> |
|
pre: |
<constX&u=a; constX::implementation_type&v=b; u.available(v,ec);> |
|
pre: |
const typename Protocol::endpoint& u = e; a.bind(b, u, ec);
|
< |
pre: |
a.shutdown(b, h, ec);
|
< |
pre: |
a.local_endpoint(b, ec);
|
|
pre: |
const X& u = a; const X::implementation_type& v = b; u.local_endpoint(v, ec);
|
|
pre: |
a.remote_endpoint(b, ec);
|
|
pre: |
<constX&u=a; constX::implementation_type&v=b; u.remote_endpoint(v,ec);> |
|
pre: |
const typename Protocol::endpoint& u = e; a.connect(b, u, ec);
|
< |
pre: |
<consttypenameProtocol::endpoint&u=e; a.async_connect(b,u,ch);> |
Предварительно:< |
Статья Socket service requirements раздела Boost.Asio Reference может быть полезна для разработчиков на c++ и boost.
Материалы статей собраны из открытых источников, владелец сайта не претендует на авторство. Там где авторство установить не удалось, материал подаётся без имени автора. В случае если Вы считаете, что Ваши права нарушены, пожалуйста, свяжитесь с владельцем сайта.
реклама |