#include <stdio.h>
#include <stdlib.h>
#include <string.h>
-
-#include "accessible.h"
+#include <glib.h>
void
atk_dbus_foreach_registered(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);
dbus_bool_t
spi_dbus_return_v_object (DBusMessageIter *iter, AtkObject *obj, int unref);
-void
-atk_dbus_initialize (DRouteData * data);
-
#endif /* __ATK_DBUS__ */