2009-01-09 Mark Doffman <mark.doffman@codethink.co.uk>
[platform/core/uifw/at-spi2-atk.git] / atk-adaptor / atk-dbus.h
index b3b6507..17dc50d 100644 (file)
@@ -26,8 +26,7 @@
 #include <stdio.h>
 #include <stdlib.h>
 #include <string.h>
-
-#include "accessible.h"
+#include <glib.h>
 
 void
 atk_dbus_foreach_registered(GHFunc func, gpointer data);
@@ -38,20 +37,32 @@ atk_dbus_foreach_update_list(GHFunc func, gpointer data);
 void
 atk_dbus_foreach_remove_list(GHFunc func, gpointer data);
 
-void 
-atk_dbus_notify_change(AtkObject *accessible);
+/*---------------------------------------------------------------------------*/
+
+guint
+atk_dbus_register_accessible (AtkObject *accessible);
+
+guint
+atk_dbus_update_accessible (AtkObject *accessible);
+
+/*---------------------------------------------------------------------------*/
+
+guint
+atk_dbus_object_to_ref (AtkObject *accessible);
+
+gchar *
+atk_dbus_ref_to_path (guint ref);
 
 AtkObject *
-atk_dbus_get_object (const char *path);
+atk_dbus_path_to_object (const char *path);
 
 gchar *
-atk_dbus_get_path_from_ref(guint ref);
+atk_dbus_ref_to_path (guint ref);
 
 gchar *
-atk_dbus_get_path (AtkObject *accessible);
+atk_dbus_object_to_path (AtkObject *accessible);
 
-guint
-atk_dbus_register_subtree(AtkObject *accessible);
+/*---------------------------------------------------------------------------*/
 
 DBusMessage *
 spi_dbus_return_object (DBusMessage *message, AtkObject *obj, gboolean unref);
@@ -59,7 +70,4 @@ spi_dbus_return_object (DBusMessage *message, AtkObject *obj, gboolean unref);
 dbus_bool_t
 spi_dbus_return_v_object (DBusMessageIter *iter, AtkObject *obj, int unref);
 
-void
-atk_dbus_initialize (DRouteData * data);
-
 #endif /* __ATK_DBUS__ */