diff options
author | Mike Gorse <mgorse@suse.com> | 2022-07-01 21:14:14 -0500 |
---|---|---|
committer | Mike Gorse <mgorse@suse.com> | 2022-07-02 02:50:03 -0500 |
commit | 7b4d74532e39a2c6a473945506b1cfebbbd1666e (patch) | |
tree | 9b6e5f04babee2ca7e4e6c84d2d89bf21f9edf27 /atspi/atspi-event-listener.h | |
parent | 28d732a20180b5b3f07cb0079b9d9943b881b929 (diff) | |
download | at-spi2-core-7b4d74532e39a2c6a473945506b1cfebbbd1666e.tar.gz |
Add atspi_event_listener_register_with_app
Allows an event listener to be registered only for a given application.
Fixes #52
Diffstat (limited to 'atspi/atspi-event-listener.h')
-rw-r--r-- | atspi/atspi-event-listener.h | 16 |
1 files changed, 16 insertions, 0 deletions
diff --git a/atspi/atspi-event-listener.h b/atspi/atspi-event-listener.h index b7ad3277..687e1e78 100644 --- a/atspi/atspi-event-listener.h +++ b/atspi/atspi-event-listener.h @@ -99,6 +99,13 @@ atspi_event_listener_register_full (AtspiEventListener *listener, GError **error); gboolean +atspi_event_listener_register_with_app (AtspiEventListener *listener, + const gchar *event_type, + GArray *properties, + AtspiAccessible *app, + GError **error); + +gboolean atspi_event_listener_register_from_callback (AtspiEventListenerCB callback, void *user_data, GDestroyNotify callback_destroyed, @@ -114,6 +121,15 @@ atspi_event_listener_register_from_callback_full (AtspiEventListenerCB callback, GError **error); gboolean +atspi_event_listener_register_from_callback_with_app (AtspiEventListenerCB callback, + void *user_data, + GDestroyNotify callback_destroyed, + const gchar *event_type, + GArray *properties, + AtspiAccessible *app, + GError **error); + +gboolean atspi_event_listener_register_no_data (AtspiEventListenerSimpleCB callback, GDestroyNotify callback_destroyed, const gchar *event_type, |