IPC API  3.40.00.06
Data Fields
HeapMultiBufMP_ExtendedStats Struct Reference

Stats structure for the HeapMultiBufMP_getExtendedStats() API. More...

#include <HeapMultiBufMP.h>

Collaboration diagram for HeapMultiBufMP_ExtendedStats:
Collaboration graph

Data Fields

UInt numBuckets
 
UInt numBlocks [((UInt) 8)]
 
UInt blockSize [((UInt) 8)]
 
UInt align [((UInt) 8)]
 
UInt maxAllocatedBlocks [((UInt) 8)]
 
UInt numAllocatedBlocks [((UInt) 8)]
 

Detailed Description

Stats structure for the HeapMultiBufMP_getExtendedStats() API.

Field Documentation

UInt HeapMultiBufMP_ExtendedStats::numBuckets

Number of buffers after optimization

UInt HeapMultiBufMP_ExtendedStats::numBlocks[((UInt) 8)]

Number of blocks in each buffer

UInt HeapMultiBufMP_ExtendedStats::blockSize[((UInt) 8)]

Block size of each buffer

UInt HeapMultiBufMP_ExtendedStats::align[((UInt) 8)]

Alignment of each buffer

UInt HeapMultiBufMP_ExtendedStats::maxAllocatedBlocks[((UInt) 8)]

The maximum number of blocks allocated from this heap at any single point in time during the lifetime of this HeapMultiBufMP instance

UInt HeapMultiBufMP_ExtendedStats::numAllocatedBlocks[((UInt) 8)]

The total number of blocks currently allocated in this HeapMultiBufMP instance


The documentation for this struct was generated from the following file:
Copyright 2015, Texas Instruments Incorporated