summaryrefslogtreecommitdiff
path: root/atspi/atspi-misc-private.h
diff options
context:
space:
mode:
authorMike Gorse <mgorse@novell.com>2010-12-01 17:33:02 -0500
committerMike Gorse <mgorse@novell.com>2010-12-01 17:33:02 -0500
commit5ae7ed68ec7b9aec4a1ac4ae29960d343f32ac7d (patch)
tree4063363e6333c2a16230eda33a4c73fe107cb4c5 /atspi/atspi-misc-private.h
parentf422c2ec7bea75dcb0e1e1f7c30806b9e35a70a1 (diff)
downloadat-spi2-core-5ae7ed68ec7b9aec4a1ac4ae29960d343f32ac7d.tar.gz
Add get_interfaces, and fetch interface/stateset over the wire if needed
Diffstat (limited to 'atspi/atspi-misc-private.h')
-rw-r--r--atspi/atspi-misc-private.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/atspi/atspi-misc-private.h b/atspi/atspi-misc-private.h
index 304f6a69..133e032e 100644
--- a/atspi/atspi-misc-private.h
+++ b/atspi/atspi-misc-private.h
@@ -38,7 +38,8 @@
#define ATSPI_CACHE_NAME 0x0004
#define ATSPI_CACHE_DESCRIPTION 0x0008
#define ATSPI_CACHE_STATES 0x0010
-#define ATSPI_CACHE_ROLE 0x0010
+#define ATSPI_CACHE_ROLE 0x0020
+#define ATSPI_CACHE_INTERFACES 0x0040
typedef struct _AtspiReference AtspiReference;
struct _AtspiReference
@@ -142,6 +143,10 @@ GArray *_atspi_dbus_attribute_array_from_iter (DBusMessageIter *iter);
gboolean _atspi_process_deferred_messages (gpointer data);
+void _atspi_dbus_set_interfaces (AtspiAccessible *accessible, DBusMessageIter *iter);
+
+void _atspi_dbus_set_state (AtspiAccessible *accessible, DBusMessageIter *iter);
+
#define _ATSPI_DBUS_CHECK_SIG(message, type, ret) \
if (!message) { \
g_warning ("at-spi: Got no message at %s line %d\n", __FILE__, __LINE__); \