Пример #1
0
static void got_ev(void *_dummy)
{
	ev_received++;

	if (!die) {
		iv_event_raw_post(&ev);
	} else {
		iv_validate_now();
		tim_end = iv_now;
		iv_event_raw_unregister(&ev);
	}
}
Пример #2
0
static void gotev0(void *_x)
{
	printf("got ev0\n");

	iv_event_raw_unregister(&ev0);

	IV_TIMER_INIT(&ev1);
	iv_validate_now();
	ev1.expires = iv_now;
	ev1.expires.tv_sec++;
	ev1.handler = gotev1;
	iv_timer_register(&ev1);
}
Пример #3
0
static void gotev2(void *_x)
{
	printf("got ev2\n");

	iv_event_raw_unregister(&ev2);
}