summaryrefslogtreecommitdiff
path: root/openbox/mainloop.h
diff options
context:
space:
mode:
authorDana Jansens <danakj@orodu.net>2003-09-26 17:29:12 +0000
committerDana Jansens <danakj@orodu.net>2003-09-26 17:29:12 +0000
commit87430acf3461a071a1ac48738290513f2fe44951 (patch)
treef559e0786deebd4f5adcbfe49f4c51a9d64bf2ec /openbox/mainloop.h
parentadb9bb700f3235728dacc1d3e3daad81abd93e9a (diff)
queue up ObActions and run them when idle
Diffstat (limited to 'openbox/mainloop.h')
-rw-r--r--openbox/mainloop.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/openbox/mainloop.h b/openbox/mainloop.h
index b04ead50..82aa70ca 100644
--- a/openbox/mainloop.h
+++ b/openbox/mainloop.h
@@ -67,6 +67,12 @@ void ob_main_loop_timeout_remove_data(ObMainLoop *loop,
GSourceFunc handler,
gpointer data);
+struct _ObAction;
+
+/*! Queues an action, which will be run when there are no more X events
+ to process */
+void ob_main_loop_queue_action(ObMainLoop *loop, struct _ObAction *act);
+
void ob_main_loop_run(ObMainLoop *loop);
void ob_main_loop_exit(ObMainLoop *loop);