projects
/
platform
/
upstream
/
at-spi2-core.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Reduce action related IPC
[platform/upstream/at-spi2-core.git]
/
atspi
/
atspi-event-listener.h
diff --git
a/atspi/atspi-event-listener.h
b/atspi/atspi-event-listener.h
index
ec46bcd
..
ee52fac
100644
(file)
--- a/
atspi/atspi-event-listener.h
+++ b/
atspi/atspi-event-listener.h
@@
-30,6
+30,8
@@
#include "atspi-types.h"
#include "atspi-types.h"
+G_BEGIN_DECLS
+
GType atspi_event_get_type (void);
/**
GType atspi_event_get_type (void);
/**
@@
-40,7
+42,7
@@
GType atspi_event_get_type (void);
* A function prototype for callbacks via which clients are notified of AT-SPI events.
*
**/
* A function prototype for callbacks via which clients are notified of AT-SPI events.
*
**/
-typedef void (*AtspiEventListenerCB) (
const
AtspiEvent *event,
+typedef void (*AtspiEventListenerCB) (AtspiEvent *event,
void *user_data);
/**
void *user_data);
/**
@@
-91,6
+93,12
@@
atspi_event_listener_register (AtspiEventListener *listener,
GError **error);
gboolean
GError **error);
gboolean
+atspi_event_listener_register_full (AtspiEventListener *listener,
+ const gchar *event_type,
+ GArray *properties,
+ GError **error);
+
+gboolean
atspi_event_listener_register_from_callback (AtspiEventListenerCB callback,
void *user_data,
GDestroyNotify callback_destroyed,
atspi_event_listener_register_from_callback (AtspiEventListenerCB callback,
void *user_data,
GDestroyNotify callback_destroyed,
@@
-98,6
+106,14
@@
atspi_event_listener_register_from_callback (AtspiEventListenerCB callback,
GError **error);
gboolean
GError **error);
gboolean
+atspi_event_listener_register_from_callback_full (AtspiEventListenerCB callback,
+ void *user_data,
+ GDestroyNotify callback_destroyed,
+ const gchar *event_type,
+ GArray *properties,
+ GError **error);
+
+gboolean
atspi_event_listener_register_no_data (AtspiEventListenerSimpleCB callback,
GDestroyNotify callback_destroyed,
const gchar *event_type,
atspi_event_listener_register_no_data (AtspiEventListenerSimpleCB callback,
GDestroyNotify callback_destroyed,
const gchar *event_type,
@@
-118,4
+134,7
@@
gboolean
atspi_event_listener_deregister_no_data (AtspiEventListenerSimpleCB callback,
const gchar *event_type,
GError **error);
atspi_event_listener_deregister_no_data (AtspiEventListenerSimpleCB callback,
const gchar *event_type,
GError **error);
+
+G_END_DECLS
+
#endif /* _ATSPI_EVENT_LISTENER_H_ */
#endif /* _ATSPI_EVENT_LISTENER_H_ */