Skip to content

Struct SYN_BLE_L2CAP_Connection

ClassList > SYN_BLE_L2CAP_Connection

More...

  • #include <syn_ble_l2cap.h>

Public Attributes

Type Name
bool active
uint16_t cid
uint16_t conn_handle
uint16_t expected_len
bool reassembling
uint8_t rx_buf
uint16_t rx_len

Detailed Description

Connection State Entry

Public Attributes Documentation

variable active

bool SYN_BLE_L2CAP_Connection::active;

True if slot is active


variable cid

uint16_t SYN_BLE_L2CAP_Connection::cid;

Target channel ID


variable conn_handle

uint16_t SYN_BLE_L2CAP_Connection::conn_handle;

Connection handle


variable expected_len

uint16_t SYN_BLE_L2CAP_Connection::expected_len;

Total expected PDU size


variable reassembling

bool SYN_BLE_L2CAP_Connection::reassembling;

True if currently reassembling


variable rx_buf

uint8_t SYN_BLE_L2CAP_Connection::rx_buf[SYN_BLE_L2CAP_BUF_SIZE];

Reassembly buffer


variable rx_len

uint16_t SYN_BLE_L2CAP_Connection::rx_len;

Current accumulated bytes



The documentation for this class was generated from the following file src/syntropic/ble/syn_ble_l2cap.h