Functions | |
uint32_t | conn_mw_ble_l2cap_cid_register (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_cid_register command and prepares response. More... | |
uint32_t | conn_mw_ble_l2cap_cid_unregister (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_cid_unregister command and prepares response. More... | |
uint32_t | conn_mw_ble_l2cap_tx (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_tx command and prepares response. More... | |
uint32_t | conn_mw_l2cap_ch_setup (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_ch_setup command and prepares response. More... | |
uint32_t | conn_mw_l2cap_ch_release (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_ch_release command and prepares response. More... | |
uint32_t | conn_mw_l2cap_ch_rx (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_ch_rx command and prepares response. More... | |
uint32_t | conn_mw_l2cap_ch_tx (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_ch_tx command and prepares response. More... | |
uint32_t | conn_mw_l2cap_ch_flow_control (uint8_t const *const p_rx_buf, uint32_t rx_buf_len, uint8_t *const p_tx_buf, uint32_t *const p_tx_buf_len) |
Handles sd_ble_l2cap_ch_flow_control command and prepares response. More... | |
uint32_t conn_mw_ble_l2cap_cid_register | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_cid_register command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |
uint32_t conn_mw_ble_l2cap_cid_unregister | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_cid_unregister command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |
uint32_t conn_mw_ble_l2cap_tx | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_tx command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |
uint32_t conn_mw_l2cap_ch_flow_control | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_ch_flow_control command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |
uint32_t conn_mw_l2cap_ch_release | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_ch_release command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |
uint32_t conn_mw_l2cap_ch_rx | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_ch_rx command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |
uint32_t conn_mw_l2cap_ch_setup | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_ch_setup command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |
uint32_t conn_mw_l2cap_ch_tx | ( | uint8_t const *const | p_rx_buf, |
uint32_t | rx_buf_len, | ||
uint8_t *const | p_tx_buf, | ||
uint32_t *const | p_tx_buf_len | ||
) |
Handles sd_ble_l2cap_ch_tx command and prepares response.
[in] | p_rx_buf | Pointer to input buffer. |
[in] | rx_buf_len | Size of p_rx_buf . |
[out] | p_tx_buf | Pointer to output buffer. |
[in,out] | p_tx_buf_len | in: Size of p_tx_buf buffer. out: Length of valid data in p_tx_buf . |
NRF_SUCCESS | Handler success. |
NRF_ERROR_NULL | Handler failure. NULL pointer supplied. |
NRF_ERROR_INVALID_LENGTH | Handler failure. Incorrect buffer length. |
NRF_ERROR_INVALID_PARAM | Handler failure. Invalid operation type. |