Structure representing the BLE resolving list entry.

This structure is used to define the parameters for a BLE resolving list entry, including the type of process (e.g., add, remove, clear), the address type and address of the remote device, and the Identity Resolving Keys (IRKs) of both the peer and local devices.

Public Attributes#

uint8_t

Type of process (e.g., add, remove, clear)

uint8_t

Address type of the remote device.

uint8_t

Address of the remote device.

uint8_t

Identity Resolving Key (IRK) of the peer device.

uint8_t

Identity Resolving Key (IRK) of the local device.

Public Attribute Documentation#

process_type#

uint8_t rsi_ble_resolvlist_s::process_type

Type of process (e.g., add, remove, clear)


Definition at line 900 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

remote_dev_addr_type#

uint8_t rsi_ble_resolvlist_s::remote_dev_addr_type

Address type of the remote device.


Definition at line 902 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

remote_dev_addr#

uint8_t rsi_ble_resolvlist_s::remote_dev_addr[RSI_DEV_ADDR_LEN]

Address of the remote device.


Definition at line 904 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

peer_irk#

uint8_t rsi_ble_resolvlist_s::peer_irk[16]

Identity Resolving Key (IRK) of the peer device.


Definition at line 906 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h

local_irk#

uint8_t rsi_ble_resolvlist_s::local_irk[16]

Identity Resolving Key (IRK) of the local device.


Definition at line 908 of file components/device/silabs/si91x/wireless/ble/inc/rsi_ble.h