#include <reactive_socket_service.hpp>
Public Member Functions | |
| send_handler (socket_type socket, asio::io_service &io_service, const ConstBufferSequence &buffers, socket_base::message_flags flags, Handler handler) | |
| bool | operator() (const asio::error_code &result) |
Private Attributes | |
| socket_type | socket_ |
| asio::io_service & | io_service_ |
| asio::io_service::work | work_ |
| ConstBufferSequence | buffers_ |
| socket_base::message_flags | flags_ |
| Handler | handler_ |
Definition at line 532 of file reactive_socket_service.hpp.
| asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::send_handler | ( | socket_type | socket, | |
| asio::io_service & | io_service, | |||
| const ConstBufferSequence & | buffers, | |||
| socket_base::message_flags | flags, | |||
| Handler | handler | |||
| ) | [inline] |
Definition at line 535 of file reactive_socket_service.hpp.
| bool asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::operator() | ( | const asio::error_code & | result | ) | [inline] |
Definition at line 547 of file reactive_socket_service.hpp.
References asio::detail::bind_handler(), asio::buffer(), asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::buffers_, asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::flags_, asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::handler_, asio::detail::socket_ops::init_buf(), asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::io_service_, asio::detail::reactive_socket_service< Protocol, Reactor >::max_buffers, asio::io_service::post(), asio::detail::socket_ops::send(), asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::socket_, asio::detail::error_base< T >::try_again, and asio::detail::error_base< T >::would_block.
socket_type asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::socket_ [private] |
Definition at line 583 of file reactive_socket_service.hpp.
Referenced by asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::operator()().
asio::io_service& asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::io_service_ [private] |
Definition at line 584 of file reactive_socket_service.hpp.
Referenced by asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::operator()().
asio::io_service::work asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::work_ [private] |
Definition at line 585 of file reactive_socket_service.hpp.
ConstBufferSequence asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::buffers_ [private] |
Definition at line 586 of file reactive_socket_service.hpp.
Referenced by asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::operator()().
socket_base::message_flags asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::flags_ [private] |
Definition at line 587 of file reactive_socket_service.hpp.
Referenced by asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::operator()().
Handler asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::handler_ [private] |
Definition at line 588 of file reactive_socket_service.hpp.
Referenced by asio::detail::reactive_socket_service< Protocol, Reactor >::send_handler< ConstBufferSequence, Handler >::operator()().
1.5.6