AIROC™ BTSDK v4.7 - Documentation | ||||
Define the structure that applications use to register with L2CAP. More...
Data Fields | |
wiced_bt_l2cap_connected_cback_t * | connected_cback |
BR/EDR connected event. | |
wiced_bt_l2cap_disconnect_indication_cback_t * | disconnect_indication_cback |
BR/EDR disconnect indication event. | |
wiced_bt_l2cap_disconnect_confirm_cback_t * | disconnect_confirm_cback |
BR/EDR disconnect confirmation event. | |
wiced_bt_l2cap_data_indication_cback_t * | data_indication_cback |
BR/EDR data received indication. | |
wiced_bt_l2cap_congestion_status_cback_t * | congestion_status_cback |
Connection (un)congested event. | |
wiced_bt_l2cap_tx_complete_cback_t * | tx_complete_cback |
BR/EDR transmit complete event. | |
uint16_t | mtu |
wiced_bool_t | qos_present |
wiced_bt_flow_spec_t | qos |
wiced_bool_t | flush_timeout_present |
uint16_t | flush_timeout |
wiced_bool_t | fcr_present |
wiced_bt_l2cap_fcr_options_t | fcr |
wiced_bool_t | fcs_present |
uint8_t | fcs |
'0' if desire is to bypass FCS, otherwise '1' | |
wiced_bool_t | is_ob_only |
Set to TRUE if registration is for outbound only to a dynamic PSM. | |
Define the structure that applications use to register with L2CAP.
This structure includes callback functions. All functions MUST be provided, with the exception of the "connect pending" callback and "congestion status" callback. Additionally, if registering client for dynamic PSM, connect_ind_cb() must be NULL since dynamic PSMs use this as a flag for "virtual PSM".