from jim-eventloop.c:88
typedef struct Jim_TimeEvent
{
jim_wide id;
jim_wide initialus;
jim_wide when;
Jim_TimeProc *timeProc;
Jim_EventFinalizerProc *finalizerProc;
void *clientData;
struct Jim_TimeEvent *next;
} Jim_TimeEvent;