aboutsummaryrefslogtreecommitdiff
path: root/src/manager.h
diff options
context:
space:
mode:
authorAlok Barsode <alok.barsode@azingo.com>2009-04-28 15:49:51 +0530
committerAlok Barsode <alok.barsode@azingo.com>2009-04-28 15:49:51 +0530
commit34c4239984722c169e3e821ec5ca7c88528827bd (patch)
tree797e13d9a2843b7eb30c118d9819365bce14fb6a /src/manager.h
parenta557e08d8c3e39439e922b1267d13c8cf34e37ea (diff)
downloadbluez-34c4239984722c169e3e821ec5ca7c88528827bd.tar.gz
Adding btd_register_adapter_ops framework.
Diffstat (limited to 'src/manager.h')
-rw-r--r--src/manager.h9
1 files changed, 9 insertions, 0 deletions
diff --git a/src/manager.h b/src/manager.h
index 9a959c78..b9ccf445 100644
--- a/src/manager.h
+++ b/src/manager.h
@@ -43,3 +43,12 @@ void manager_set_default_adapter(int id);
int manager_update_adapter(uint16_t id, uint8_t svc, gboolean starting);
int manager_startup_complete(void);
int manager_get_adapter_class(uint16_t dev_id, uint8_t *cls);
+void manager_init_adapters();
+
+struct btd_adapter_ops {
+ int (*setup) (void);
+ void (*cleanup) (void);
+};
+
+int btd_register_adapter_ops(struct btd_adapter_ops *btd_adapter_ops);
+void btd_adapter_cleanup_ops();