sl_cpc_debug_memory_t Struct Reference

Struct representing a memory pool debug.

#include <sl_cpc.h>

Data Fields

sl_cpc_mem_pool_handle_tbuffer_handle
 Buffer handle object memory pool usage.
 
sl_cpc_mem_pool_handle_thdlc_header
 HDLC object memory pool usage.
 
sl_cpc_mem_pool_handle_thdlc_reject
 HDLC reject object memory pool usage.
 
sl_cpc_mem_pool_handle_trx_buffer
 RX buffer memory pool usage.
 
sl_cpc_mem_pool_handle_tendpoint
 Endpoint object memory pool usage.
 
sl_cpc_mem_pool_handle_trx_queue_item
 RX queue object memory pool usage.
 
sl_cpc_mem_pool_handle_ttx_queue_item
 TX queue object memory pool usage.
 
sl_cpc_mem_pool_handle_tendpoint_closed_arg_item
 Endpoint closing object memory pool usage.
 
sl_cpc_mem_pool_handle_tsystem_command
 System endpoint object memory pool usage.
 

Struct representing a memory pool debug.

Field Documentation

◆ buffer_handle

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::buffer_handle

Buffer handle object memory pool usage.

◆ hdlc_header

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::hdlc_header

HDLC object memory pool usage.

◆ hdlc_reject

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::hdlc_reject

HDLC reject object memory pool usage.

◆ rx_buffer

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::rx_buffer

RX buffer memory pool usage.

◆ endpoint

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::endpoint

Endpoint object memory pool usage.

◆ rx_queue_item

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::rx_queue_item

RX queue object memory pool usage.

◆ tx_queue_item

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::tx_queue_item

TX queue object memory pool usage.

◆ endpoint_closed_arg_item

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::endpoint_closed_arg_item

Endpoint closing object memory pool usage.

◆ system_command

sl_cpc_mem_pool_handle_t* sl_cpc_debug_memory_t::system_command

System endpoint object memory pool usage.