summaryrefslogtreecommitdiff
path: root/droute/droute.h
diff options
context:
space:
mode:
authorMike Gorse <mgorse@novell.com>2010-07-20 09:10:36 -0400
committerMike Gorse <mgorse@novell.com>2010-07-20 09:10:36 -0400
commitb4aec05e08333d375b8df5af1006b9fc22531ace (patch)
tree4b7f1edc39a30eb7d18fdf0fe5df947e80055546 /droute/droute.h
parent02c944a82f2e6f3cea6ce043959a1c620f509bd7 (diff)
downloadat-spi2-atk-b4aec05e08333d375b8df5af1006b9fc22531ace.tar.gz
Improve introspection
Diffstat (limited to 'droute/droute.h')
-rw-r--r--droute/droute.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/droute/droute.h b/droute/droute.h
index d1d845f..3fdfacb 100644
--- a/droute/droute.h
+++ b/droute/droute.h
@@ -31,6 +31,7 @@
typedef DBusMessage *(*DRouteFunction) (DBusConnection *, DBusMessage *, void *);
typedef dbus_bool_t (*DRoutePropertyFunction) (DBusMessageIter *, void *);
+typedef gchar *(*DRouteIntrospectChildrenFunction) (const char *, void *);
typedef void *(*DRouteGetDatumFunction) (const char *, void *);
@@ -72,6 +73,8 @@ DRoutePath *
droute_add_many (DRouteContext *cnx,
const char *path,
const void *data,
+ DRouteIntrospectChildrenFunction introspect_children_cb,
+ void *introspect_children_data,
const DRouteGetDatumFunction get_datum);
void