nRF51 SDK
|
Functions | |
uint32_t | sd_ble_l2cap_cid_register (uint16_t cid) |
Register a CID with L2CAP. More... | |
uint32_t | sd_ble_l2cap_cid_unregister (uint16_t cid) |
Unregister a CID with L2CAP. More... | |
uint32_t | sd_ble_l2cap_tx (uint16_t conn_handle, ble_l2cap_header_t const *const p_header, uint8_t const *const p_data) |
Transmit an L2CAP packet. More... | |
uint32_t sd_ble_l2cap_cid_register | ( | uint16_t | cid | ) |
This registers a higher protocol layer with the L2CAP multiplexer, and is requried prior to all operations on the CID.
[in] | cid | L2CAP CID. |
uint32_t sd_ble_l2cap_cid_unregister | ( | uint16_t | cid | ) |
This unregisters a previously registerd higher protocol layer with the L2CAP multiplexer.
[in] | cid | L2CAP CID. |
uint32_t sd_ble_l2cap_tx | ( | uint16_t | conn_handle, |
ble_l2cap_header_t const *const | p_header, | ||
uint8_t const *const | p_data | ||
) |
[in] | conn_handle | Connection Handle. |
[in] | p_header | Pointer to a packet header containing length and CID. |
[in] | p_data | Pointer to the data to be transmitted. |