#define iochan_settimeout(i, t) ((i)->max_idle = (t), (i)->last_event = time(0))
IOCHAN iochan_create(int fd, IOC_CALLBACK cb, int flags, int port);
#define iochan_settimeout(i, t) ((i)->max_idle = (t), (i)->last_event = time(0))
IOCHAN iochan_create(int fd, IOC_CALLBACK cb, int flags, int port);