Rtos API example

Embed: (wiki syntax)

« Back to documentation index

advertising_data_t Struct Reference

advertising_data_t Struct Reference

Hold advertising data. More...

#include <GapTypes.h>

Public Member Functions

 advertising_data_t (const uint8_t(&input_value)[31])
 Construct advertising data from an array.
 advertising_data_t (const uint8_t *input_value, size_t len)
 Construct advertising data from a pointer to a buffer.
uint8_t operator[] (uint8_t i) const
 Subscript operator used to access the content of the advertising data.
const uint8_t * data () const
 Return a pointer to the advertising data buffer.

Static Public Member Functions

static uint8_t size ()
 Return (fixed) size of advertising data.

Friends

bool operator== (const advertising_data_t &lhs, const advertising_data_t &rhs)
 Equal operator between two advertising data.
bool operator!= (const advertising_data_t &lhs, const advertising_data_t &rhs)
 Non equal operator between two advertising data.

Detailed Description

Hold advertising data.

Definition at line 488 of file GapTypes.h.


Constructor & Destructor Documentation

advertising_data_t ( const uint8_t(&)  input_value[31] )

Construct advertising data from an array.

Parameters:
input_valueReference to the array containing the advertising data

Definition at line 494 of file GapTypes.h.

advertising_data_t ( const uint8_t *  input_value,
size_t  len 
)

Construct advertising data from a pointer to a buffer.

Parameters:
input_valuePointer to the buffer containing the advertising data.
lenLength of the buffer.

Definition at line 505 of file GapTypes.h.


Member Function Documentation

const uint8_t* data (  ) const

Return a pointer to the advertising data buffer.

Definition at line 539 of file GapTypes.h.

uint8_t operator[] ( uint8_t  i ) const

Subscript operator used to access the content of the advertising data.

Definition at line 532 of file GapTypes.h.

static uint8_t size (  ) [static]

Return (fixed) size of advertising data.

Definition at line 546 of file GapTypes.h.


Friends And Related Function Documentation

bool operator!= ( const advertising_data_t lhs,
const advertising_data_t rhs 
) [friend]

Non equal operator between two advertising data.

Definition at line 523 of file GapTypes.h.

bool operator== ( const advertising_data_t lhs,
const advertising_data_t rhs 
) [friend]

Equal operator between two advertising data.

Definition at line 514 of file GapTypes.h.