sl_cpc_debug_memory_t Struct Reference

Struct representing a memory pool debug.

#include <sl_cpc.h>

Data Fields

sl_cpc_mem_pool_handle_t * buffer_handle
Buffer handle object memory pool usage.
sl_cpc_mem_pool_handle_t * hdlc_header
HDLC object memory pool usage.
sl_cpc_mem_pool_handle_t * hdlc_reject
HDLC reject object memory pool usage.
sl_cpc_mem_pool_handle_t * rx_buffer
RX buffer memory pool usage.
sl_cpc_mem_pool_handle_t * endpoint
Endpoint object memory pool usage.
sl_cpc_mem_pool_handle_t * rx_queue_item
RX queue object memory pool usage.
sl_cpc_mem_pool_handle_t * tx_queue_item
TX queue object memory pool usage.
sl_cpc_mem_pool_handle_t * endpoint_closed_arg_item
Endpoint closing object memory pool usage.
sl_cpc_mem_pool_handle_t * system_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.