| 
    Zephyr Project API
    3.3.0
    
   A Scalable Open Source RTOS 
   | 
 
BREDR L2CAP Channel structure. More...
#include <l2cap.h>
Data Fields | |
| struct bt_l2cap_chan | chan | 
| struct bt_l2cap_br_endpoint | rx | 
| struct bt_l2cap_br_endpoint | tx | 
| atomic_t | flags [1] | 
| bt_l2cap_chan_state_t | state | 
| uint16_t | psm | 
| uint8_t | ident | 
| bt_security_t | required_sec_level | 
| struct k_work_delayable | rtx_work | 
| struct k_work_sync | rtx_sync | 
BREDR L2CAP Channel structure.
| struct bt_l2cap_chan bt_l2cap_br_chan::chan | 
Common L2CAP channel reference object
| atomic_t bt_l2cap_br_chan::flags[1] | 
| uint8_t bt_l2cap_br_chan::ident | 
Helps match request context during CoC
| uint16_t bt_l2cap_br_chan::psm | 
Remote PSM to be connected
| bt_security_t bt_l2cap_br_chan::required_sec_level | 
| struct k_work_sync bt_l2cap_br_chan::rtx_sync | 
| struct k_work_delayable bt_l2cap_br_chan::rtx_work | 
| struct bt_l2cap_br_endpoint bt_l2cap_br_chan::rx | 
Channel Receiving Endpoint
| bt_l2cap_chan_state_t bt_l2cap_br_chan::state | 
| struct bt_l2cap_br_endpoint bt_l2cap_br_chan::tx | 
Channel Transmission Endpoint