#include <bt_l2cap.h>
This struct contains all the data needed by the l2cap layer itself. It holds multiple packet buffers, information about the connected channels and the registered services.
bt-remoteprog/demo-rprog.c, l2cap-cmd/l2cap-cmd.c, and rfcomm-cmd/rfcomm-cmd.c.
Data Fields | |
u_short | acl_len |
u_short | acl_sequence_nr |
bt_l2cap_bb_connection | bb_con [BT_HCI_MAX_NUM_CON] |
u_char | bb_connections |
btstack * | bt_stack |
bt_l2cap_acl_buffer_entry * | buffer |
u_char | buffer_size |
u_short | channel_id |
bt_l2cap_channel * | channels |
u_char | max_channel |
u_short | max_signal_mtu |
u_short | pkt_types |
bt_l2cap_service | services [BT_L2CAP_MAX_SERVICES] |
HANDLE | sig_acl_buffer_free |
HANDLE | sig_acl_data_avail |
bt_l2cap_acl_pkt * | tmp_pkt |