summaryrefslogtreecommitdiffstats
path: root/hcid/dbus.h
diff options
context:
space:
mode:
authorJohan Hedberg <johan.hedberg@nokia.com>2006-04-09 00:12:36 +0000
committerJohan Hedberg <johan.hedberg@nokia.com>2006-04-09 00:12:36 +0000
commite0d05942e436393256b61f111d5924add57840c7 (patch)
tree3657026fe793e6e051022d90728369578a7bec9b /hcid/dbus.h
parent8fa8629fa44075dfa41b1bff96a7951dd40cfb0a (diff)
* Add D-Bus methods for getting remote device class information
* Fix a couple of memory leaks where result of textfile_get wasn't free'd
Diffstat (limited to 'hcid/dbus.h')
-rw-r--r--hcid/dbus.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/hcid/dbus.h b/hcid/dbus.h
index f6f0b6d8..663394b6 100644
--- a/hcid/dbus.h
+++ b/hcid/dbus.h
@@ -129,6 +129,10 @@ typedef int unregister_function_t(DBusConnection *conn, uint16_t id);
DBusHandlerResult msg_func_device(DBusConnection *conn, DBusMessage *msg, void *data);
DBusHandlerResult msg_func_manager(DBusConnection *conn, DBusMessage *msg, void *data);
+const char *major_class_str(uint32_t class);
+const char *minor_class_str(uint32_t class);
+const char **service_classes_str(uint32_t class);
+
DBusHandlerResult bluez_new_failure_msg(DBusConnection *conn, DBusMessage *msg, const uint32_t ecode);
DBusMessage *dev_signal_factory(const int devid, const char *prop_name, const int first, ...);