struct IOTimerDescriptor *iotimer_create(struct timeval *timeout);
void iotimer_start(struct IOTimerDescriptor *iotimer);
void iotimer_set_autoreload(struct IOTimerDescriptor *iotimer, struct timeval *autoreload);
struct IOTimerDescriptor *iotimer_create(struct timeval *timeout);
void iotimer_start(struct IOTimerDescriptor *iotimer);
void iotimer_set_autoreload(struct IOTimerDescriptor *iotimer, struct timeval *autoreload);