Mistake on this page?
Report an issue in GitHub or email us
Public Types | Data Fields
peripheral_privacy_configuration_t Struct Reference
Ble » Gap

Privacy Configuration of the peripheral role. More...

#include <Types.h>

Public Types

Data Fields

bool use_non_resolvable_random_address
 Indicates if nonresolvable random address should be used when the peripheral advertises nonconnectable packets. More...
 
resolution_strategy_t resolution_strategy
 Connection strategy to use when a connection request contains a private resolvable address. More...
 

Detailed Description

Privacy Configuration of the peripheral role.

Note
This configuration also applies to the broadcaster role configuration.

Definition at line 864 of file Types.h.

Member Enumeration Documentation

Resolution strategy for initiator resolvable addresses when a connection request is received.

Enumerator
DO_NOT_RESOLVE 

Do not resolve the address of the initiator and accept the connection request.

REJECT_NON_RESOLVED_ADDRESS 

If a bond is present in the secure database and the address resolution fails, then reject the connection request with the error code AUTHENTICATION_FAILLURE.

PERFORM_PAIRING_PROCEDURE 

Perform the pairing procedure if the initiator resolvable address failed the resolution process.

PERFORM_AUTHENTICATION_PROCEDURE 

Perform the authentication procedure if the initiator resolvable address failed the resolution process.

Definition at line 877 of file Types.h.

Field Documentation

resolution_strategy_t resolution_strategy

Connection strategy to use when a connection request contains a private resolvable address.

Definition at line 911 of file Types.h.

bool use_non_resolvable_random_address

Indicates if nonresolvable random address should be used when the peripheral advertises nonconnectable packets.

Resolvable random address continues to be used for connectable packets.

Definition at line 871 of file Types.h.

Important Information for this Arm website

This site uses cookies to store information on your computer. By continuing to use our site, you consent to our cookies. If you are not happy with the use of these cookies, please review our Cookie Policy to learn how they can be disabled. By disabling cookies, some features of the site will not work.