X-Git-Url: https://gerrit.o-ran-sc.org/r/gitweb?a=blobdiff_plain;f=src%2Frmr%2Fcommon%2Finclude%2Frmr.h;h=aeefa57668eb447dffb25a279cad43568fc604df;hb=refs%2Fchanges%2F34%2F6934%2F3;hp=478e08e72d02b228ce50515592976e08342cab50;hpb=2d9d6784b306047e94ca9816813e5007b00fd17e;p=ric-plt%2Flib%2Frmr.git diff --git a/src/rmr/common/include/rmr.h b/src/rmr/common/include/rmr.h index 478e08e..aeefa57 100644 --- a/src/rmr/common/include/rmr.h +++ b/src/rmr/common/include/rmr.h @@ -179,6 +179,16 @@ extern int rmr_send_to( void* vctx, int time ); // DEPRECATED -- replaced with // ---- misc user interface stuff ---------------------------------------------------------------------- extern void rmr_set_vlevel( int new_level ); +// ---- rmr status debug structures -------------------------------------------------------------------- +typedef struct { + uint64_t drop; // accumulated number of dropped msg + uint64_t enqueue; // accumulated number of enqueued msg +} rmr_rx_debug_t; + +// ---- rmr status debug api --------------------------------------------------------------------------- +extern int rmr_reset_rx_debug_count(void *vctx); +extern int rmr_get_rx_debug_info(void *vctx, rmr_rx_debug_t *rx_rst); + // --- uta compatability defs if needed user should define UTA_COMPAT ---------------------------------- #ifdef UTA_COMPAT #pragma message( "use of UTA_COMPAT is deprecated and soon to be removed" )