summaryrefslogtreecommitdiffstats
path: root/hcid/manager.h
diff options
context:
space:
mode:
Diffstat (limited to 'hcid/manager.h')
-rw-r--r--hcid/manager.h10
1 files changed, 7 insertions, 3 deletions
diff --git a/hcid/manager.h b/hcid/manager.h
index c8924583..2065d5ac 100644
--- a/hcid/manager.h
+++ b/hcid/manager.h
@@ -27,6 +27,10 @@
dbus_bool_t manager_init(DBusConnection *conn, const char *path);
void manager_cleanup(DBusConnection *conn, const char *path);
-int get_default_adapter(void);
-
-void set_default_adapter(int new_default);
+struct adapter *manager_find_adapter(const bdaddr_t *sba);
+struct adapter *manager_find_adapter_by_path(const char *path);
+struct adapter *manager_find_adapter_by_id(int id);
+void manager_add_adapter(struct adapter *adapter);
+void manager_remove_adapter(struct adapter *adapter);
+int manager_get_default_adapter();
+void manager_set_default_adapter(int id);