zephyr/include/bluetooth
Joakim Andersson d9e228a4b0 Bluetooth: host: Add application control of data length procedure
Add application control of initiating data length procedure and it's
parameters.
The reasons for allowing the application control over the data length:
 - Bandwidth control adjusted based on number of active connections.
 - Changing data length before switching to coded phy.
 - Applying workarounds for interoperability problems.
 - Controlling order of ATT MTU and data length procedures.

Signed-off-by: Joakim Andersson <joakim.andersson@nordicsemi.no>
2020-05-07 20:12:29 +02:00
..
mesh Bluetooth: mesh: Convert bluetooth mesh to using k_timeout struct 2020-04-30 13:46:48 +03:00
services doc: fix misspelling in API doxygen comments 2019-10-29 06:00:14 +01:00
a2dp-codec.h
a2dp.h include/bluetooth: rearrange for standard use of extern "C" 2019-08-13 18:00:31 +02:00
addr.h Bluetooth: doc: Include gap.h and addr.h in documentation build 2020-04-30 13:34:28 +02:00
att.h Bluetooth: GATT: Allocate request from a memory slab 2020-01-09 19:20:21 +01:00
avdtp.h
bluetooth.h Bluetooth: host: Only persist advertising with bt_le_adv_start API 2020-05-06 17:08:49 +03:00
buf.h Bluetooth: host: Convert bluetooth host to using k_timeout_t struct 2020-04-30 13:46:48 +03:00
conn.h Bluetooth: host: Add application control of data length procedure 2020-05-07 20:12:29 +02:00
controller.h
crypto.h Bluetooth: Move Mesh CCM into a separate module 2020-01-30 12:41:45 +02:00
gap.h Bluetooth: host: Add application control of data length procedure 2020-05-07 20:12:29 +02:00
gatt.h Bluetooth: GATT: Add support for new PDUs 2020-05-02 15:59:14 +03:00
hci_err.h Bluetooth: host: Minor header file doxygen fixes 2020-03-17 21:13:35 +02:00
hci_raw.h Bluetooth: hci_raw: Split TX into ACL and CMD pools 2020-05-07 10:31:36 +03:00
hci_vs.h Bluetooth: hci_usb: Add implementation of Read/Set USB Transport Mode 2020-04-20 21:59:47 +03:00
hci.h Bluetooth: Add identifiers for Bluetooth 5.2 2020-05-07 19:26:13 +03:00
hfp_hf.h
l2cap.h Bluetooth: L2CAP: Add status flag to track encrypt pending 2020-05-02 15:59:14 +03:00
mesh.h Bluetooth: Mesh: Add database for managing nodes and keys 2020-02-05 18:47:41 +02: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
uuid.h Bluetooth: ATT: Add definitions from 5.2 2020-05-02 15:59:14 +03:00