diff options
author | Johan Hedberg <johan.hedberg@nokia.com> | 2007-08-27 12:05:10 +0000 |
---|---|---|
committer | Johan Hedberg <johan.hedberg@nokia.com> | 2007-08-27 12:05:10 +0000 |
commit | 296dcf42cf8a4f4d6f0192cac58a28887be38552 (patch) | |
tree | bd763ff8a417c9286896b2e53a782681cfae76c8 /audio/manager.h | |
parent | e1bfc91de96a38616100cc31db7bdb69f2cfbea6 (diff) |
First try at device autocreate support
Diffstat (limited to 'audio/manager.h')
-rw-r--r-- | audio/manager.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/audio/manager.h b/audio/manager.h index 623a778c..42632d17 100644 --- a/audio/manager.h +++ b/audio/manager.h @@ -34,6 +34,8 @@ struct enabled_interfaces { gboolean target; }; +typedef void (*create_dev_cb_t) (struct device *dev, void *user_data); + int audio_init(DBusConnection *conn, struct enabled_interfaces *enabled, gboolean no_hfp, gboolean sco_hci); @@ -47,6 +49,9 @@ struct device *manager_find_device(bdaddr_t *bda, const char *interface, struct device *manager_device_connected(bdaddr_t *bda, const char *uuid); +void manager_create_device(bdaddr_t *bda, create_dev_cb_t cb, + void *user_data); + gboolean manager_authorize(bdaddr_t *dba, const char *uuid, DBusPendingCallNotifyFunction cb, void *user_data, |