Pairing Features.
#include <at_ble_api.h>
Data Fields | |
bool | bond |
If True then bonding is requested. More... | |
at_ble_auth_levels_t | desired_auth |
The desired authentication level to be reached, value of at_ble_auth_levels_t. More... | |
at_ble_key_dis_t | initiator_keys |
Security keys offered to peer device, value of at_ble_key_dis_t. More... | |
at_ble_iocab_t | io_cababilities |
IO capabilities of this device, value of at_ble_iocab_t. More... | |
at_ble_iocab_t | io_capabilities |
IO capabilities of this device, value of at_ble_iocab_t. More... | |
uint8_t | max_key_size |
Maximum key size accepted. More... | |
uint8_t | min_key_size |
Minimum key size accepted. More... | |
bool | mitm_protection |
If true then Man-In-The-Middle protection must be provided. More... | |
bool | oob_avaiable |
If true then out-of-band data is available. More... | |
bool | oob_available |
If true then out-of-band data is available. More... | |
at_ble_key_dis_t | responder_keys |
Security keys needed from peer device, value of at_ble_key_dis_t. More... | |
bool at_ble_pair_features_t::bond |
If True then bonding is requested.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), ble_slave_security_handler(), and ble_slave_security_request_handler().
at_ble_auth_levels_t at_ble_pair_features_t::desired_auth |
The desired authentication level to be reached, value of at_ble_auth_levels_t.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), ble_slave_security_handler(), and ble_slave_security_request_handler().
at_ble_key_dis_t at_ble_pair_features_t::initiator_keys |
Security keys offered to peer device, value of at_ble_key_dis_t.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), ble_slave_security_handler(), and ble_slave_security_request_handler().
at_ble_iocab_t at_ble_pair_features_t::io_cababilities |
IO capabilities of this device, value of at_ble_iocab_t.
Referenced by ble_pair_request_handler(), and ble_slave_security_request_handler().
at_ble_iocab_t at_ble_pair_features_t::io_capabilities |
IO capabilities of this device, value of at_ble_iocab_t.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), and ble_slave_security_handler().
uint8_t at_ble_pair_features_t::max_key_size |
Maximum key size accepted.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), ble_slave_security_handler(), and ble_slave_security_request_handler().
uint8_t at_ble_pair_features_t::min_key_size |
Minimum key size accepted.
Referenced by ble_pair_request_handler(), ble_slave_security_handler(), and ble_slave_security_request_handler().
bool at_ble_pair_features_t::mitm_protection |
If true then Man-In-The-Middle protection must be provided.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), ble_slave_security_handler(), and ble_slave_security_request_handler().
bool at_ble_pair_features_t::oob_avaiable |
If true then out-of-band data is available.
Referenced by ble_pair_request_handler(), and ble_slave_security_request_handler().
bool at_ble_pair_features_t::oob_available |
If true then out-of-band data is available.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), and ble_slave_security_handler().
at_ble_key_dis_t at_ble_pair_features_t::responder_keys |
Security keys needed from peer device, value of at_ble_key_dis_t.
Referenced by at_ble_authenticate(), ble_pair_request_handler(), ble_slave_security_handler(), and ble_slave_security_request_handler().