summaryrefslogtreecommitdiff
path: root/openbox/event.h
diff options
context:
space:
mode:
authorScott Moynes <smoynes@nexus.carleton.ca>2003-05-14 03:34:29 +0000
committerScott Moynes <smoynes@nexus.carleton.ca>2003-05-14 03:34:29 +0000
commit78a8680cd7379cc0d75af810dabe62c7a6c4a8b2 (patch)
tree9cb914a5b33994cc7798cbef2ed82145f8019558 /openbox/event.h
parent80dfe9cbe829d9abe5ba95eed2c067a71aa3f073 (diff)
Added a menu to read from a pipe.
File descriptors added to the event loop.
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