From 296dcf42cf8a4f4d6f0192cac58a28887be38552 Mon Sep 17 00:00:00 2001 From: Johan Hedberg Date: Mon, 27 Aug 2007 12:05:10 +0000 Subject: First try at device autocreate support --- audio/manager.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'audio/manager.h') 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, -- cgit