/* (c) Copyright 2003-2021, Real-Time Innovations, Inc. All rights reserved. */ /* * @(#)pres_writerStatistics.h generated by: makeheader Tue Apr 7 22:56:13 2026 * * built from: writerStatistics.ifc */ #ifndef pres_writerStatistics_h #define pres_writerStatistics_h #include "osapi/osapi_type.h" #include "commend/commend_writerStatistics.h" #ifdef __cplusplus extern "C" { #endif struct PRESPsDataWriterCacheStatus { RTI_INT64 entryCount; RTI_INT64 entryCountPeak; RTI_INT64 aliveInstanceCount; RTI_INT64 aliveInstanceCountPeak; RTI_INT64 disposedInstanceCount; RTI_INT64 disposedInstanceCountPeak; RTI_INT64 unregisteredInstanceCount; RTI_INT64 unregisteredInstanceCountPeak; }; #define PRES_PS_DATAWRITER_CACHE_STATUS_INITIALIZER { \ 0, 0, 0, 0, 0, 0, 0, 0 \ } struct PRESPsWriterLocalWriterStatistics { struct PRESPsDataWriterCacheStatus presStats; struct COMMENDWriterServiceLocalWriterStatistics commendStats; }; #define PRES_PS_WRITER_LOCAL_WRITER_STATISTICS_INITIALIZER { \ PRES_PS_DATAWRITER_CACHE_STATUS_INITIALIZER, \ COMMEND_WRITER_SERVICE_LOCAL_WRITER_STATISTICS_INITIALIZER \ } struct PRESPsWriterMatchedReaderStatistics { struct COMMENDWriterServiceMatchedReaderStatistics commendStats; }; struct PRESPsWriterMatchedDestinationStatistics { struct COMMENDWriterServiceMatchedDestinationStatistics commendStats; }; #ifdef __cplusplus } /* extern "C" */ #endif #endif /* pres_writerStatistics_h */