Mbed OS Reference
Loading...
Searching...
No Matches
controller_supported_features_t Struct Reference

Features supported by the controller. More...

#include <BLETypes.h>

Inheritance diagram for controller_supported_features_t:
SafeEnum< controller_supported_features_t, uint8_t >

Public Types

typedef uint8_t representation_t
 Type of the representation. More...
 

Public Member Functions

 controller_supported_features_t (type value)
 Construct a new instance of ControllerSupportedFeatures_t. More...
 
uint8_t value () const
 Explicit access to the inner value of the SafeEnum instance. More...
 
const uint8_t * storage () const
 Return a pointer to the inner storage. More...
 

Detailed Description

Features supported by the controller.

See also
BLUETOOTH SPECIFICATION Version 5.0 | Vol 6, Part B - 4.6

Definition at line 55 of file common/BLETypes.h.

Member Typedef Documentation

◆ representation_t

typedef uint8_t representation_t
inherited

Type of the representation.

Definition at line 115 of file common/SafeEnum.h.

Constructor & Destructor Documentation

◆ controller_supported_features_t()

Construct a new instance of ControllerSupportedFeatures_t.

Definition at line 78 of file common/BLETypes.h.

Member Function Documentation

◆ value()

uint8_t value ( ) const
inherited

Explicit access to the inner value of the SafeEnum instance.

Definition at line 204 of file common/SafeEnum.h.

◆ storage()

const uint8_t * storage ( ) const
inherited

Return a pointer to the inner storage.

Definition at line 211 of file common/SafeEnum.h.