summaryrefslogtreecommitdiffstats
path: root/hcid/device.h
diff options
context:
space:
mode:
authorClaudio Takahasi <claudio.takahasi@openbossa.org>2008-03-07 17:53:50 +0000
committerClaudio Takahasi <claudio.takahasi@openbossa.org>2008-03-07 17:53:50 +0000
commitda0e7105811dc046d13d0365404efc1189ee4a8c (patch)
treedffa4eee585192d1402a6427bb087a7263cc399c /hcid/device.h
parentc6638ee5c399991f1496b213de64529fcd8556eb (diff)
Registering device's object path
Diffstat (limited to 'hcid/device.h')
-rw-r--r--hcid/device.h7
1 files changed, 5 insertions, 2 deletions
diff --git a/hcid/device.h b/hcid/device.h
index e0277de7..0eaa92c7 100644
--- a/hcid/device.h
+++ b/hcid/device.h
@@ -23,11 +23,14 @@
*/
struct device {
- char *path;
+ char *path;
+ struct adapter *adapter;
+ sdp_list_t *records;
};
gboolean device_init(DBusConnection *conn);
void device_cleanup(void);
void device_foreach(GFunc func, gpointer user_data);
-struct device *device_create(struct adapter *adapter, const char *address);
+const char *device_create(struct adapter *adapter,
+ const char *address, sdp_list_t *recs);
void device_remove(const char *path);