io_callback
io_callback(io, IO_TLSERROR);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_TLSERROR);
io_callback(io, IO_DATAIN);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_TLSERROR);
io_callback(io, IO_LOWAT);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_LOWAT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_DATAIN);
static void io_callback(struct io*, int);
io_callback(io, IO_CONNECTED);
io_callback(io, e == ETIMEDOUT ? IO_TIMEOUT : IO_ERROR);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_TLSREADY);
io_callback(io, IO_TLSERROR);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_TLSREADY);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_LOWAT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_DATAIN);
void io_callback(struct io*, int);
io_callback(io, IO_TIMEOUT);
io_callback(io, e == ETIMEDOUT ? IO_TIMEOUT : IO_ERROR);
io_callback(io, IO_CONNECTED);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_TLSREADY);
io_callback(io, IO_ERROR);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_DATAIN);
io_callback(io, IO_TIMEOUT);
io_callback(io, IO_DISCONNECTED);
io_callback(io, IO_ERROR);
io_callback(io, IO_LOWAT);