Event structure for BLE_GAP_EVT_AUTH_STATUS. More...
#include <ble_gap.h>
Data Fields | |
uint8_t | auth_status |
uint8_t | error_src: 2 |
uint8_t | bonded: 1 |
uint8_t | lesc: 1 |
ble_gap_sec_levels_t | sm1_levels |
ble_gap_sec_levels_t | sm2_levels |
ble_gap_sec_kdist_t | kdist_own |
ble_gap_sec_kdist_t | kdist_peer |
Event structure for BLE_GAP_EVT_AUTH_STATUS.
uint8_t ble_gap_evt_auth_status_t::auth_status |
Authentication status, see GAP Security status.
uint8_t ble_gap_evt_auth_status_t::bonded |
Procedure resulted in a bond.
uint8_t ble_gap_evt_auth_status_t::error_src |
On error, source that caused the failure, see GAP Security status sources.
ble_gap_sec_kdist_t ble_gap_evt_auth_status_t::kdist_own |
Bitmap stating which keys were exchanged (distributed) by the local device. If bonding with LE Secure Connections, the enc bit will be always set.
ble_gap_sec_kdist_t ble_gap_evt_auth_status_t::kdist_peer |
Bitmap stating which keys were exchanged (distributed) by the remote device. If bonding with LE Secure Connections, the enc bit will never be set.
uint8_t ble_gap_evt_auth_status_t::lesc |
Procedure resulted in a LE Secure Connection.
ble_gap_sec_levels_t ble_gap_evt_auth_status_t::sm1_levels |
Levels supported in Security Mode 1.
ble_gap_sec_levels_t ble_gap_evt_auth_status_t::sm2_levels |
Levels supported in Security Mode 2.