zephyr/include/bluetooth
Trond Einar Snekvik 723e14a432 Bluetooth: Mesh: Model start callback
Replaces the Mesh model settings_commit callback with a start callback,
indicating that the mesh model behavior is ready to start. Everything
that was previously done in the settings_commit callback may be moved to
this callback, which gets called just after mesh settings are committed,
instead of in the middle of the process.

This resolves an issue where models had no context in which to start
their behavior, as the previous settings_commit call fired before the
mesh was declared valid, making access APIs inaccessible.

Signed-off-by: Trond Einar Snekvik <Trond.Einar.Snekvik@nordicsemi.no>
2020-01-11 18:20:00 +01:00
..
mesh Bluetooth: Mesh: Model start callback 2020-01-11 18:20:00 +01:00
services doc: fix misspelling in API doxygen comments 2019-10-29 06:00:14 +01:00
a2dp-codec.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
a2dp.h include/bluetooth: rearrange for standard use of extern "C" 2019-08-13 18:00:31 +02:00
addr.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00
att.h Bluetooth: GATT: Allocate request from a memory slab 2020-01-09 19:20:21 +01:00
avdtp.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
bluetooth.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00
buf.h Bluetooth: Deprecate and fix BT_BUF_USER_DATA_MIN 2019-11-28 13:35:11 +02:00
conn.h Bluetooth: host: Document behaviour of the whitelist initiator. 2020-01-08 18:25:11 +01:00
controller.h Bluetooth: Controller: Add support for setting public address 2018-09-21 12:40:10 +02:00
crypto.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
gap.h Bluetooth: Host: Move GAP and GAP defined assigned numbers to own header 2019-10-17 10:04:06 +02:00
gatt.h Bluetooth: host: cfg_write callback to return error code 2020-01-10 17:41:15 +01:00
hci_err.h Bluetooth: Host: Move HCI error codes to its own header 2019-10-17 10:04:06 +02:00
hci_raw.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
hci_vs.h Bluetooth: controller: enable dynamic TXP over LL_SPLIT arch (#17731) 2019-12-17 12:29:57 +01:00
hci.h Bluetooth: HCI: Add utility to extract PB and BC flags from data header 2019-12-11 12:34:34 +02:00
hfp_hf.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
l2cap.h Bluetooth: L2CAP: Remove use of k_sem for credits 2020-01-02 16:53:27 +01:00
mesh.h headers: Fix headers across the project 2018-09-17 15:49:26 -04:00
rfcomm.h include/bluetooth: rearrange for standard use of extern "C" 2019-08-13 18:00:31 +02:00
sdp.h include/bluetooth: rearrange for standard use of extern "C" 2019-08-13 18:00:31 +02:00
testing.h Bluetooth: testing: Exclude Mesh related code if BT_MESH not set 2018-09-19 10:48:39 +03:00
uuid.h treewide: avoid address-of-compound-literal idiom in headers 2019-12-18 21:53:17 +01:00