The table contains the pointers to four arrays which are used as heap memory by BLE stack in ROM. More...
#include <ble.h>
Public Attributes | |
uint32_t * | env_ret |
Pointer to the array for environment heap. More... | |
uint32_t * | db_ret |
Pointer to the array for ATT DB heap. More... | |
uint32_t * | msg_ret |
Pointer to the array for message heap. More... | |
uint32_t * | non_ret |
Pointer to the array for non-retention heap. More... | |
uint16_t | env_ret_size |
The size of the array for environment heap. More... | |
uint16_t | db_ret_size |
The size of the array for ATT DB heap. More... | |
uint16_t | msg_ret_size |
The size of the array for message heap. More... | |
uint16_t | non_ret_size |
The size of the array for non-retention heap. More... | |
uint8_t * | prf_buf |
Pointer to the array for profile heap. More... | |
uint32_t | buf_size |
The size of the array for profile heap. More... | |
uint8_t * | bm_buf |
Pointer to the array for bond manager heap. More... | |
uint32_t | bm_size |
The size of the array for bond manager heap. More... | |
uint8_t * | conn_buf |
Pointer to the array for connection heap. More... | |
uint32_t | conn_size |
The size of the array for connection heap. More... | |
uint8_t * | scan_dup_filt_list_buf |
Pointer to the array for adv duplicate filter. More... | |
uint32_t | scan_dup_filt_list_size |
The size of the array for adv duplicate filter. More... | |
The table contains the pointers to four arrays which are used as heap memory by BLE stack in ROM.
The size of four arrays depends on the number of connections and the number of attributes of profiles.
uint8_t* stack_heaps_table_t::bm_buf |
uint32_t stack_heaps_table_t::bm_size |
uint32_t stack_heaps_table_t::buf_size |
uint8_t* stack_heaps_table_t::conn_buf |
uint32_t stack_heaps_table_t::conn_size |
uint32_t* stack_heaps_table_t::db_ret |
uint16_t stack_heaps_table_t::db_ret_size |
uint32_t* stack_heaps_table_t::env_ret |
uint16_t stack_heaps_table_t::env_ret_size |
uint32_t* stack_heaps_table_t::msg_ret |
uint16_t stack_heaps_table_t::msg_ret_size |
uint32_t* stack_heaps_table_t::non_ret |
uint16_t stack_heaps_table_t::non_ret_size |
uint8_t* stack_heaps_table_t::prf_buf |
uint8_t* stack_heaps_table_t::scan_dup_filt_list_buf |
uint32_t stack_heaps_table_t::scan_dup_filt_list_size |