UM C API 6.17.1

- Main Page
- Related Pages
- Modules
- Data Structures
- Files

- Data Structures
- Data Fields

Data Fields
umestore_smart_heap_dmon_stat_msg_t_stct Struct Reference

Message containing smart heap statistics.
( umestore_dmon_msg_hdr_t_stct::type == LBM_UMESTORE_DMON_MPG_SMART_HEAP_STATS )
Except where indicated, all fields of type `lbm_uintXX_t` should be byte-swapped if `hdr.magic` is equal to LBM_UMESTORE_DMON_ANTIMAGIC. More...

`#include <umedmonmsgs.h>`

## Data Fields
umestore_dmon_msg_hdr_t | hdr
| Standard header common to all messages.
lbm_int64_t | poolsize
| Memory usage (bytes) as reported by SmartHeap's MemPoolSize() function.
lbm_int64_t | poolcount
| Active allocation count (bytes) as reported by SmartHeap's MemPoolCount() function.
lbm_uint32_t | smallBlockSize
| Small block size (bytes) as reported by SmartHeap's MemPoolInfo() function.
lbm_uint32_t | pageSize
| Page size (bytes) as reported by SmartHeap's MemPoolInfo() function.
lbm_uint16_t | mem_major_version
| SmartHeap major version number.
lbm_uint16_t | mem_minor_version
| SmartHeap minor version number.
lbm_uint16_t | mem_update_version
| SmartHeap update version number.
char | umestored_version_buffer [LBM_UMESTORE_DMON_VERSION_STRLEN]
| UM Store version. Stored as a null-terminated string of variable length.

## Detailed Description

Message containing smart heap statistics.
( umestore_dmon_msg_hdr_t_stct::type == LBM_UMESTORE_DMON_MPG_SMART_HEAP_STATS )
Except where indicated, all fields of type `lbm_uintXX_t` should be byte-swapped if `hdr.magic` is equal to LBM_UMESTORE_DMON_ANTIMAGIC.

The documentation for this struct was generated from the following file:

- umedmonmsgs.h