UM C API  6.16
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: