#include <wiced_bt_l2c.h>
Data Fields | |
| wiced_bt_l2cap_fcr_options_t | fcr |
| wiced_bool_t | fcr_present |
| uint8_t | fcs |
| wiced_bool_t | fcs_present |
| uint16_t | flags |
| uint16_t | flush_timeout |
| wiced_bool_t | flush_timeout_present |
| uint16_t | mtu |
| wiced_bool_t | mtu_present |
| wiced_bt_flow_spec_t | qos |
| wiced_bool_t | qos_present |
| uint16_t | result |
Define a structure to hold the configuration parameters. Since the parameters are optional, for each parameter there is a boolean to use to signify its presence or absence. Refer to Volume 3, Part A, section 5.4 of BT Core specification for details
| wiced_bt_l2cap_fcr_options_t wiced_bt_l2cap_cfg_information_t::fcr |
Enhanced flow control and retransmission parameters
| wiced_bool_t wiced_bt_l2cap_cfg_information_t::fcr_present |
TRUE if Enhanced retransmission & flow control option present
| uint8_t wiced_bt_l2cap_cfg_information_t::fcs |
'0' if desire is to bypass FCS, otherwise '1'
| wiced_bool_t wiced_bt_l2cap_cfg_information_t::fcs_present |
TRUE if Frame check sequence option present
| uint16_t wiced_bt_l2cap_cfg_information_t::flags |
bit 0: 0-no continuation, 1-continuation
| uint16_t wiced_bt_l2cap_cfg_information_t::flush_timeout |
Flush timeout value (1 msec increments)
| wiced_bool_t wiced_bt_l2cap_cfg_information_t::flush_timeout_present |
TRUE if flush option present
| uint16_t wiced_bt_l2cap_cfg_information_t::mtu |
Maximum transmission unit size
| wiced_bool_t wiced_bt_l2cap_cfg_information_t::mtu_present |
TRUE if MTU option present
| wiced_bt_flow_spec_t wiced_bt_l2cap_cfg_information_t::qos |
QoS configuration
| wiced_bool_t wiced_bt_l2cap_cfg_information_t::qos_present |
QoS configuration present
| uint16_t wiced_bt_l2cap_cfg_information_t::result |
Only used in confirm messages