Kenji Arai / mbed-os_TYBLE16

Dependents:   TYBLE16_simple_data_logger TYBLE16_MP3_Air

Embed: (wiki syntax)

« Back to documentation index

central_privay_configuration_t Struct Reference

central_privay_configuration_t Struct Reference
[Gap]

Privacy configuration of the central role. More...

#include <Types.h>

Public Types

enum  resolution_strategy_t { DO_NOT_RESOLVE, RESOLVE_AND_FORWARD, RESOLVE_AND_FILTER }
 

Resolution strategy of resolvable addresses received in advertising packets.

More...

Data Fields

bool use_non_resolvable_random_address
 Indicates if nonresolvable random address should be used when the central or observer sends scan request packets.
resolution_strategy_t resolution_strategy
 Resolution strategy applied to advertising packets received by the local device.

Detailed Description

Privacy configuration of the central role.

Note:
This configuration is also used when the local device operates as an observer.

Definition at line 920 of file Types.h.


Member Enumeration Documentation

Resolution strategy of resolvable addresses received in advertising packets.

Enumerator:
DO_NOT_RESOLVE 

Do not resolve the address received in advertising packets.

RESOLVE_AND_FORWARD 

Resolve the resolvable addresses in the advertising packet and forward advertising packet to the application independently of the address resolution procedure result.

RESOLVE_AND_FILTER 

Filter out packets containing a resolvable address that cannot be resolved by this device.

Note:
Filtering is applied if the local device contains at least one bond.

Definition at line 934 of file Types.h.


Field Documentation

Resolution strategy applied to advertising packets received by the local device.

Definition at line 964 of file Types.h.

Indicates if nonresolvable random address should be used when the central or observer sends scan request packets.

Resolvable random address continues to be used for connection requests.

Definition at line 927 of file Types.h.