#include <socket_select_interrupter.hpp>
Public Member Functions | |
| socket_select_interrupter () | |
| ~socket_select_interrupter () | |
| void | interrupt () |
| bool | reset () |
| socket_type | read_descriptor () const |
Private Attributes | |
| socket_type | read_descriptor_ |
| socket_type | write_descriptor_ |
Definition at line 33 of file socket_select_interrupter.hpp.
| asio::detail::socket_select_interrupter::socket_select_interrupter | ( | ) | [inline] |
Definition at line 37 of file socket_select_interrupter.hpp.
References asio::detail::socket_ops::accept(), asio::detail::socket_ops::bind(), asio::detail::socket_ops::connect(), simple_client::e, asio::detail::socket_holder::get(), asio::detail::socket_ops::getsockname(), asio::detail::invalid_socket, asio::detail::socket_ops::ioctl(), asio::detail::socket_ops::listen(), read_descriptor_, asio::detail::socket_holder::release(), asio::detail::socket_ops::setsockopt(), asio::detail::socket_ops::socket(), asio::detail::socket_error_retval, throw_exception(), and write_descriptor_.
| asio::detail::socket_select_interrupter::~socket_select_interrupter | ( | ) | [inline] |
Definition at line 127 of file socket_select_interrupter.hpp.
References asio::detail::socket_ops::close(), asio::detail::invalid_socket, read_descriptor_, and write_descriptor_.
| void asio::detail::socket_select_interrupter::interrupt | ( | ) | [inline] |
Definition at line 137 of file socket_select_interrupter.hpp.
References b, asio::detail::socket_ops::init_buf(), asio::detail::socket_ops::send(), and write_descriptor_.
| bool asio::detail::socket_select_interrupter::reset | ( | ) | [inline] |
Definition at line 147 of file socket_select_interrupter.hpp.
References b, asio::detail::socket_ops::init_buf(), read_descriptor_, and asio::detail::socket_ops::recv().
| socket_type asio::detail::socket_select_interrupter::read_descriptor | ( | ) | const [inline] |
Definition at line 171 of file socket_select_interrupter.hpp.
Referenced by read_descriptor(), reset(), socket_select_interrupter(), and ~socket_select_interrupter().
Definition at line 176 of file socket_select_interrupter.hpp.
Referenced by interrupt(), socket_select_interrupter(), and ~socket_select_interrupter().
1.5.6