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> |
||
|---|---|---|
| .. | ||
| att.h | ||
| bluetooth.h | ||
| buf.h | ||
| conn.h | ||
| driver.h | ||
| gatt.h | ||
| hci_raw.h | ||
| hci.h | ||
| l2cap.h | ||
| log.h | ||
| rfcomm.h | ||
| storage.h | ||
| uuid.h | ||