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 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|