Public Methods | |
| iohandle (int fd=-1) | |
| void | set_fd (int fd) |
| int | get_fd () |
| bool | close () |
| int | read (void *buf, int count) |
| int | read_fully (void *buf, int count) |
| int | write (const void *buf, int count) |
| int | write_fully (const void *buf, int count) |
| int | read (databuf &buf, int count) |
| int | read_fully (databuf &buf, int count) |
| int | read (databuf &buf) |
| int | read_fully (databuf &buf) |
| int | write (const databuf &in) |
| int | write_fully (const databuf &in) |
| bool | set_blocking (bool block) |
| int | error () |
Protected Attributes | |
| int | err |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||||||||
|
|
|
|
|
|
||||||||||||
|
|
|
|
|