#include <reactive_socket_service.hpp>
Public Member Functions | |
void | complete (const asio::error_code &ec, std::size_t bytes_transferred) |
bool | perform (asio::error_code &ec, std::size_t &bytes_transferred) |
receive_from_operation (socket_type socket, int protocol_type, asio::io_service &io_service, const MutableBufferSequence &buffers, endpoint_type &endpoint, socket_base::message_flags flags, Handler handler) | |
Private Attributes | |
MutableBufferSequence | buffers_ |
socket_base::message_flags | flags_ |
asio::io_service & | io_service_ |
int | protocol_type_ |
endpoint_type & | sender_endpoint_ |
socket_type | socket_ |
asio::io_service::work | work_ |
Definition at line 1294 of file reactive_socket_service.hpp.
asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::receive_from_operation | ( | socket_type | socket, |
int | protocol_type, | ||
asio::io_service & | io_service, | ||
const MutableBufferSequence & | buffers, | ||
endpoint_type & | endpoint, | ||
socket_base::message_flags | flags, | ||
Handler | handler | ||
) | [inline] |
Definition at line 1298 of file reactive_socket_service.hpp.
void asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::complete | ( | const asio::error_code & | ec, |
std::size_t | bytes_transferred | ||
) | [inline] |
Definition at line 1353 of file reactive_socket_service.hpp.
bool asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::perform | ( | asio::error_code & | ec, |
std::size_t & | bytes_transferred | ||
) | [inline] |
Definition at line 1313 of file reactive_socket_service.hpp.
MutableBufferSequence asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::buffers_ [private] |
Definition at line 1364 of file reactive_socket_service.hpp.
socket_base::message_flags asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::flags_ [private] |
Definition at line 1366 of file reactive_socket_service.hpp.
asio::io_service& asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::io_service_ [private] |
Definition at line 1362 of file reactive_socket_service.hpp.
int asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::protocol_type_ [private] |
Definition at line 1361 of file reactive_socket_service.hpp.
endpoint_type& asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::sender_endpoint_ [private] |
Definition at line 1365 of file reactive_socket_service.hpp.
socket_type asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::socket_ [private] |
Definition at line 1360 of file reactive_socket_service.hpp.
asio::io_service::work asio::detail::reactive_socket_service< Protocol, Reactor >::receive_from_operation< MutableBufferSequence, Handler >::work_ [private] |
Definition at line 1363 of file reactive_socket_service.hpp.