summaryrefslogtreecommitdiffstats
path: root/hcid/dbus-sdp.h
diff options
context:
space:
mode:
Diffstat (limited to 'hcid/dbus-sdp.h')
-rw-r--r--hcid/dbus-sdp.h7
1 files changed, 6 insertions, 1 deletions
diff --git a/hcid/dbus-sdp.h b/hcid/dbus-sdp.h
index 378a1456..4760c900 100644
--- a/hcid/dbus-sdp.h
+++ b/hcid/dbus-sdp.h
@@ -30,11 +30,16 @@
#define SDP_INTERFACE "org.bluez.SDP"
+typedef enum {
+ SDP_FORMAT_XML,
+ SDP_FORMAT_BINARY
+} sdp_format_t;
+
DBusHandlerResult handle_sdp_method(DBusConnection *conn, DBusMessage *msg, void *data);
DBusHandlerResult get_remote_svc_handles(DBusConnection *conn, DBusMessage *msg, void *data);
-DBusHandlerResult get_remote_svc_rec(DBusConnection *conn, DBusMessage *msg, void *data);
+DBusHandlerResult get_remote_svc_rec(DBusConnection *conn, DBusMessage *msg, void *data, sdp_format_t format);
uint16_t sdp_str2svclass(const char *str);