Граф наследования:so_4::socket::channels::sock_io_channel_t:

Открытые члены | |
| sock_io_channel_t (so_4::socket::socket_t *socket) | |
| Инициализирующий конструктор. | |
| virtual bool | is_readable () |
| в канале без блокировки. | |
| virtual so_4::ret_code_t | read (void *buf, unsigned int buf_size, unsigned int &bytes_read) |
| Прочитать данные из канала. | |
| virtual bool | is_writeable () |
| Доступен ли канал для записи. | |
| virtual so_4::ret_code_t | write (const void *buf, unsigned int buf_size, unsigned int &bytes_written) |
| Записать данные в канал. | |
| virtual void | close (close_mode_t close_mode) |
Закрытые типы | |
| typedef so_4::rt::comm::io_channel_t | base_type_t |
| Псевдоним базового типа. | |
Закрытые данные | |
| auto_ptr_3::obj_ptr_t< so_4::socket::socket_t > | m_socket |
| Физический канал. | |
|
|
Инициализирующий конструктор.
|
|
|
в канале без блокировки.
Замещает so_4::rt::comm::io_channel_t. |
|
|
Доступен ли канал для записи.
Замещает so_4::rt::comm::io_channel_t. |
|
||||||||||||||||
|
Прочитать данные из канала. Должен возвращать success, если чтение не сопровождалось ошибками, даже если из соединения прочитано 0 байт (такое может происходить в SSL-соединениях). Если обнаруживается, что соединение закрыто на другой стороне, то должен возвращать connection_closed. Замещает so_4::rt::comm::io_channel_t. |
1.4.6-NO