dragoon  4383
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
ble_gap_evt_auth_status_t Struct Reference

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
 
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
 

Detailed Description

Event structure for BLE_GAP_EVT_AUTH_STATUS.

Definition at line 898 of file ble_gap.h.

Field Documentation

uint8_t ble_gap_evt_auth_status_t::auth_status

Authentication status, see GAP Security status.

Definition at line 900 of file ble_gap.h.

uint8_t ble_gap_evt_auth_status_t::bonded

Procedure resulted in a bond.

Definition at line 902 of file ble_gap.h.

uint8_t ble_gap_evt_auth_status_t::error_src

On error, source that caused the failure, see GAP Security status sources.

Definition at line 901 of file ble_gap.h.

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.

Definition at line 905 of file ble_gap.h.

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.

Definition at line 906 of file ble_gap.h.

ble_gap_sec_levels_t ble_gap_evt_auth_status_t::sm1_levels

Levels supported in Security Mode 1.

Definition at line 903 of file ble_gap.h.

ble_gap_sec_levels_t ble_gap_evt_auth_status_t::sm2_levels

Levels supported in Security Mode 2.

Definition at line 904 of file ble_gap.h.


The documentation for this struct was generated from the following file: