diff options
author | Robert Manea <gotmor@gmail.com> | 2009-10-05 10:35:07 +0200 |
---|---|---|
committer | Robert Manea <gotmor@gmail.com> | 2009-10-05 10:35:07 +0200 |
commit | a120934f0c209c68a13a5782371d68eaa97d290d (patch) | |
tree | 30ba42f7ae8261af2e26371103a50715b3e7f1dd /events.h | |
parent | 85bd94abb4fb507b5d230a06f5f7c2b4138110ca (diff) |
Source splitting
Diffstat (limited to 'events.h')
-rw-r--r-- | events.h | 29 |
1 files changed, 29 insertions, 0 deletions
diff --git a/events.h b/events.h new file mode 100644 index 0000000..782243d --- /dev/null +++ b/events.h @@ -0,0 +1,29 @@ +/* Uzbl event routines + * (c) 2009 by Robert Manea +*/ + +/* Event system */ +enum event_type { + LOAD_START, LOAD_COMMIT, LOAD_FINISH, LOAD_ERROR, + KEY_PRESS, KEY_RELEASE, DOWNLOAD_REQ, COMMAND_EXECUTED, + LINK_HOVER, TITLE_CHANGED, GEOMETRY_CHANGED, + WEBINSPECTOR, NEW_WINDOW, SELECTION_CHANGED, + VARIABLE_SET, FIFO_SET, SOCKET_SET, + INSTANCE_START, INSTANCE_EXIT, LOAD_PROGRESS, + LINK_UNHOVER, + + /* must be last entry */ + LAST_EVENT +}; + +void +event_buffer_timeout(guint sec); + +void +send_event_socket(GString *msg); + +void +send_event_stdout(GString *msg); + +void +send_event(int type, const gchar *details, const gchar *custom_event); |