SEC Key Distribution Flag
+ Collaboration diagram for SEC Key Distribution Flag:

Macros

#define BLE_SEC_KDIST_NONE   0
 No key needs to be distributed. More...
 
#define BLE_SEC_KDIST_ENCKEY   (1 << 0)
 Distribute encryption and master identification info. More...
 
#define BLE_SEC_KDIST_IDKEY   (1 << 1)
 Distribute identity and address info. More...
 
#define BLE_SEC_KDIST_SIGNKEY   (1 << 2)
 Distribute signing info. More...
 
#define BLE_SEC_KDIST_LINKKEY   (1 << 3)
 Distribute link key info. More...
 
#define BLE_SEC_KDIST_ALL   (BLE_SEC_KDIST_ENCKEY | BLE_SEC_KDIST_IDKEY | BLE_SEC_KDIST_SIGNKEY )
 Distribute all info. More...
 
#define BLE_BT_SEC_KDIST_ALL   (BLE_SEC_KDIST_ENCKEY | BLE_SEC_KDIST_IDKEY | BLE_SEC_KDIST_SIGNKEY | BLE_SEC_KDIST_LINKKEY)
 Distribute all info inlcude link key. More...
 

Detailed Description

Macro Definition Documentation

◆ BLE_BT_SEC_KDIST_ALL

Distribute all info inlcude link key.

Definition at line 78 of file ble_sec.h.

◆ BLE_SEC_KDIST_ALL

#define BLE_SEC_KDIST_ALL   (BLE_SEC_KDIST_ENCKEY | BLE_SEC_KDIST_IDKEY | BLE_SEC_KDIST_SIGNKEY )

Distribute all info.

Definition at line 77 of file ble_sec.h.

◆ BLE_SEC_KDIST_ENCKEY

#define BLE_SEC_KDIST_ENCKEY   (1 << 0)

Distribute encryption and master identification info.

Definition at line 73 of file ble_sec.h.

◆ BLE_SEC_KDIST_IDKEY

#define BLE_SEC_KDIST_IDKEY   (1 << 1)

Distribute identity and address info.

Definition at line 74 of file ble_sec.h.

◆ BLE_SEC_KDIST_LINKKEY

#define BLE_SEC_KDIST_LINKKEY   (1 << 3)

Distribute link key info.

Definition at line 76 of file ble_sec.h.

◆ BLE_SEC_KDIST_NONE

#define BLE_SEC_KDIST_NONE   0

No key needs to be distributed.

Definition at line 72 of file ble_sec.h.

◆ BLE_SEC_KDIST_SIGNKEY

#define BLE_SEC_KDIST_SIGNKEY   (1 << 2)

Distribute signing info.

Definition at line 75 of file ble_sec.h.