summaryrefslogtreecommitdiff
path: root/openbox/event.h
diff options
context:
space:
mode:
Diffstat (limited to 'openbox/event.h')
-rw-r--r--openbox/event.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/openbox/event.h b/openbox/event.h
index e88fd12d..b8f567a8 100644
--- a/openbox/event.h
+++ b/openbox/event.h
@@ -14,6 +14,15 @@ extern unsigned int ScrollLockMask;
void event_startup();
void event_shutdown();
+typedef struct event_fd_handler {
+ int fd;
+ void *data;
+ void (*handler)(int fd, void *data);
+} event_fd_handler;
+
+void event_add_fd_handler(event_fd_handler *handler);
+void event_remove_fd(int n);
+
void event_loop();
#endif