zephyr/include/bluetooth
Johan Hedberg 79696d3b34 Bluetooth: Redesign Bluetooth init API
We need to be able to perform the init procedure asynchronously
through a callback. The RX fiber is a good candidate to use for the
callback since it's not active in its normal operation before
drv->open has been called. In order to prepare for a future
bt_disable() API the init API is renamed from bt_init() to
bt_enable(). If a NULL pointer is given as the callback the API
behaves synchronously like the old bt_init().

Change-Id: I4e78fa8f32dcf5477ea05a8db75aca5cdce591fd
Signed-off-by: Johan Hedberg <johan.hedberg@intel.com>
2016-02-05 20:14:44 -05:00
..
bluetooth.h Bluetooth: Redesign Bluetooth init API 2016-02-05 20:14:44 -05:00
buf.h Bluetooth: buf: Add bt_buf_add_le16() API 2016-02-05 20:14:40 -05:00
conn.h Bluetooth: Move bt_security to conn.h and rename it appropriately 2016-02-05 20:14:40 -05:00
driver.h doxygen: javadoc style 2016-02-05 20:14:32 -05:00
gatt.h Bluetooth: GATT: Make bt_gatt_notify length parameter uint16_t 2016-02-05 20:14:44 -05:00
hci.h Bluetooth: Add bitmask for LE exchange features 2016-02-05 20:14:44 -05:00
log.h Bluetooth: Add BT_ASSERT() helper macro 2016-02-05 20:14:36 -05:00
uuid.h doxygen: javadoc style 2016-02-05 20:14:32 -05:00