X-Git-Url: http://git.itanic.dy.fi/?p=log-plotter;a=blobdiff_plain;f=event.h;fp=event.h;h=91d07055c1ee559f3552e98497a5450d55ef3421;hp=0000000000000000000000000000000000000000;hb=9abf935040bd368c4b3c1828a79691d200fd45a9;hpb=4daad2abbacb183bc39d7ef1220e86afe6068b5d diff --git a/event.h b/event.h new file mode 100644 index 0000000..91d0705 --- /dev/null +++ b/event.h @@ -0,0 +1,15 @@ +#ifndef _EVENT_H +#define _EVENT_H + +struct eventhandler_entry { + char *name; + int fd; + int events; + int (*handle_event)(struct eventhandler_entry *h); +}; + +int inint_event_handler(void); +int register_event_handler(struct eventhandler_entry *h); +int poll_events(int timeout_ms); + +#endif