Advertising data buffer descriptor. More...
#include <lctr_int_adv_slave_ae.h>
| Data Fields | |
| uint16_t | len | 
| uint8_t * | pBuf | 
| bool_t | ready | 
| uint16_t | txOffs | 
| uint8_t | fragPref | 
| union { | |
| struct { | |
| bool_t modified | |
| uint8_t len | |
| uint16_t did | |
| uint8_t buf [251] | |
| uint8_t fragPref | |
| } ext | |
| struct { | |
| bool_t modified | |
| uint8_t len | |
| uint8_t buf [LL_ADVBU_MAX_LEN] | |
| } legacy | |
| } | alt | 
Advertising data buffer descriptor.
Definition at line 152 of file lctr_int_adv_slave_ae.h.
| union { ... } alt | 
Alternate data storage.
| uint8_t buf[LL_ADVBU_MAX_LEN] | 
Advertising data buffer.
Definition at line 167 of file lctr_int_adv_slave_ae.h.
| uint16_t did | 
Advertising Data ID.
Definition at line 166 of file lctr_int_adv_slave_ae.h.
| struct { ... } ext | 
Extended advertising data buffer cache (temporary storage during active advertising).
| uint8_t fragPref | 
Host fragmentation preference.
Definition at line 158 of file lctr_int_adv_slave_ae.h.
| struct { ... } legacy | 
Legacy advertising data buffer.
| uint16_t len | 
Advertising data length.
Definition at line 154 of file lctr_int_adv_slave_ae.h.
| uint8_t len | 
Advertising data buffer length.
Definition at line 165 of file lctr_int_adv_slave_ae.h.
| bool_t modified | 
Content modified by host.
Definition at line 164 of file lctr_int_adv_slave_ae.h.
| uint8_t* pBuf | 
Advertising data buffer.
Definition at line 155 of file lctr_int_adv_slave_ae.h.
| bool_t ready | 
Advertising data buffer complete.
Definition at line 156 of file lctr_int_adv_slave_ae.h.
| uint16_t txOffs | 
Tx buffer offset.
Definition at line 157 of file lctr_int_adv_slave_ae.h.