Classes | |
struct | t_io |
Typedefs | |
typedef const char *(* | p_error )(void *ctx, int err) |
typedef int(* | p_send )(void *ctx, const char *data, size_t count, size_t *sent, p_timeout tm) |
typedef int(* | p_recv )(void *ctx, char *data, size_t count, size_t *got, p_timeout tm) |
typedef t_io * | p_io |
Enumerations | |
enum | { IO_DONE = 0, IO_TIMEOUT = -1, IO_CLOSED = -2, IO_UNKNOWN = -3 } |
Functions | |
void | (p_io io, p_send send, p_recv recv, p_error error, void *ctx) |
const char * | (int err) |
typedef const char*(* p_error)(void *ctx,int err) |
typedef const char*(* p_error)(void *ctx,int err) |
typedef const char*(* p_error)(void *ctx,int err) |
var p_io |
local p_io |
var io_init | ( | var | io, |
var | send, | ||
var | recv, | ||
var | error, | ||
var | ctx | ||
) |
local io_init | ( | local | io, |
local | send, | ||
local | recv, | ||
local | error, | ||
local | ctx | ||
) |
const char* io_strerror | ( | int | err) |
var io_strerror | ( | var | err) |
local io_strerror | ( | local | err) |