WL865E4-P  36.07.001
M2MB_BLE_GAP_LE_AUTHENTICATION_RESPONSE_INFORMATION Struct Reference

#include <m2mb_ble_driver.h>

Data Fields

M2MB_BLE_GAP_LE_AUTHENTICATION_RESPONSE_TYPE_T GAP_LE_Authentication_Type
 
UINT8 Authentication_Data_Length
 
union {
   M2MB_BLE_GAP_LE_LONG_TERM_KEY_INFORMATION_T   Long_Term_Key_Information
 
   M2MB_BLE_GAP_LE_PAIRING_CAPABILITIES_T   Pairing_Capabilities
 
   M2MB_BLE_GAP_LE_EXTENDED_PAIRING_CAPABILITIES_T   Extended_Pairing_Capabilities
 
   M2MB_BLE_GAP_LE_OOB_DATA_T   Out_Of_Band_Data
 
   M2MB_BLE_GAP_LE_SECURE_CONNECTIONS_OOB_DATA_T   Secure_Connections_OOB_Data
 
   UINT32   Passkey
 
   UINT8   Error_Code
 
   M2MB_BLE_GAP_LE_ENCRYPTION_INFORMATION_T   Encryption_Information
 
   M2MB_BLE_GAP_LE_IDENTITY_INFORMATION_T   Identity_Information
 
   M2MB_BLE_GAP_LE_SIGNING_INFORMATION_T   Signing_Information
 
   M2MB_BLE_GAP_LE_KEYPRESS_T   Keypress
 
Authentication_Data
 

Detailed Description

Definition at line 3143 of file m2mb_ble_driver.h.

Field Documentation

◆ Authentication_Data

union { ... } Authentication_Data

Union for the authentication response data that is set based on the value of the GAP_LE_Authentication_Type field.

◆ Authentication_Data_Length

UINT8 Authentication_Data_Length

Total authentication response data length.

Definition at line 3147 of file m2mb_ble_driver.h.

◆ Encryption_Information

GAP LE Encryption information.

Definition at line 3165 of file m2mb_ble_driver.h.

◆ Error_Code

UINT8 Error_Code

GAP LE Authentication Response Error Code.

Definition at line 3163 of file m2mb_ble_driver.h.

◆ Extended_Pairing_Capabilities

M2MB_BLE_GAP_LE_EXTENDED_PAIRING_CAPABILITIES_T Extended_Pairing_Capabilities

GAP LE Extended Pairing Capabilities.

Definition at line 3155 of file m2mb_ble_driver.h.

◆ GAP_LE_Authentication_Type

Authentication response type.

Definition at line 3145 of file m2mb_ble_driver.h.

◆ Identity_Information

GAP LE Identity information.

Definition at line 3167 of file m2mb_ble_driver.h.

◆ Keypress

GAP LE Keypress.

Definition at line 3171 of file m2mb_ble_driver.h.

◆ Long_Term_Key_Information

GAP LE LTK information.

Definition at line 3151 of file m2mb_ble_driver.h.

◆ Out_Of_Band_Data

M2MB_BLE_GAP_LE_OOB_DATA_T Out_Of_Band_Data

GAP LE OOB data.

Definition at line 3157 of file m2mb_ble_driver.h.

◆ Pairing_Capabilities

GAP LE Pairing Capabilities.

Definition at line 3153 of file m2mb_ble_driver.h.

◆ Passkey

UINT32 Passkey

GAP LE Passkey.

Definition at line 3161 of file m2mb_ble_driver.h.

◆ Secure_Connections_OOB_Data

M2MB_BLE_GAP_LE_SECURE_CONNECTIONS_OOB_DATA_T Secure_Connections_OOB_Data

GAP LE Secure Connections OOB data.

Definition at line 3159 of file m2mb_ble_driver.h.

◆ Signing_Information

GAP LE Signing information.

Definition at line 3169 of file m2mb_ble_driver.h.


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