zephyr/include/bluetooth
Jaganath Kanakkassery 2df4bf6237 Bluetooth: RFCOMM: Implement TX flow control
Data sent by user will be queued in a FIFO. A TX fiber will be
started for each DLC which process this FIFO and write to L2CAP.
Fiber will sleep in two scenarios - no buffer in FIFO, no TX
credit. Credit is handled using semaphore. So if credit is 0
then fiber will wait on semaphore and will be scheduled when
it receives credit.

Change-Id: Id6e796eed594b28d6fb6e4259d3ed52634db9335
Signed-off-by: Jaganath Kanakkassery <jaganathx.kanakkassery@intel.com>
2016-09-07 07:22:32 +00:00
..
att.h Bluetooth: GATT: Add queuing support 2016-09-07 08:17:26 +03:00
bluetooth.h Bluetooth: Rename connectable_addr member in struct bt_le_oob 2016-07-22 13:09:30 +02:00
buf.h Bluetooth: doc: Fix displacement of HCI buffer description 2016-07-19 07:27:48 +00:00
conn.h Bluetooth: doc: Fix displacement of conn type description 2016-07-19 07:27:29 +00:00
driver.h Bluetooth: Add priority buffer for handling critical HCI events 2016-06-29 14:51:51 +00:00
gatt.h Bluetooth: GATT: Add queuing support 2016-09-07 08:17:26 +03:00
hci_raw.h Bluetooth: Add missing guards to hci_raw.h header file 2016-09-07 08:17:26 +03:00
hci.h Bluetooth: HCI: Add definitions and macros 2016-09-07 08:17:26 +03:00
l2cap.h Bluetooth: L2CAP: Implement connect command on BR/EDR 2016-09-07 08:17:26 +03:00
log.h Bluetooth: Add hexadecimal conversion logging helper 2016-07-11 09:38:53 +00:00
rfcomm.h Bluetooth: RFCOMM: Implement TX flow control 2016-09-07 07:22:32 +00:00
storage.h Bluetooth: doc: Fix displacement of storage keys description 2016-07-19 07:28:05 +00:00
uuid.h Bluetooth: UUID: Add 32bit UUID support 2016-09-07 08:17:26 +03:00