|
| ASIO_DEFINE_HANDLER_PTR (reactive_socket_recvfrom_op) |
|
| reactive_socket_recvfrom_op (const asio::error_code &success_ec, socket_type socket, int protocol_type, const MutableBufferSequence &buffers, Endpoint &endpoint, socket_base::message_flags flags, Handler &handler, const IoExecutor &io_ex) |
|
| reactive_socket_recvfrom_op_base (const asio::error_code &success_ec, socket_type socket, int protocol_type, const MutableBufferSequence &buffers, Endpoint &endpoint, socket_base::message_flags flags, func_type complete_func) |
|
status | perform () |
|
|
static void | do_complete (void *owner, operation *base, const asio::error_code &, std::size_t) |
|
static status | do_perform (reactor_op *base) |
|
|
enum | status { not_done,
done,
done_and_exhausted
} |
|
asio::error_code | ec_ |
|
std::size_t | bytes_transferred_ |
|
typedef status(* | perform_func_type) (reactor_op *) |
|
| reactor_op (const asio::error_code &success_ec, perform_func_type perform_func, func_type complete_func) |
|
The documentation for this class was generated from the following file: