E2SAR 0.2.0
All Data Structures Namespaces Functions Typedefs Enumerations
e2sar::Reassembler::ReportedStats Struct Reference

#include <e2sarDPReassembler.hpp>

Public Member Functions

 ReportedStats (const AtomicStats &as)
 

Data Fields

EventNum_t enqueueLoss
 
EventNum_t reassemblyLoss
 
EventNum_t eventSuccess
 
int lastErrno
 
int grpcErrCnt
 
int dataErrCnt
 
E2SARErrorc lastE2SARError
 

Detailed Description

Structure in which statistics are reported back to user.

  • EventNum_t enqueueLoss; // number of events received and lost on enqueue
  • EventNum_t reassemblyLoss; // number of events lost in reassembly due to missing segments
  • EventNum_t eventSuccess; // events successfully processed
  • int lastErrno; // last reported errno (use strerror() to get error message)
  • int grpcErrCnt; // number of gRPC errors
  • int dataErrCnt; // number of dataplae errors
  • E2SARErrorc lastE2SARError; // last recorded E2SAR error (use make_error_code(stats.lastE2SARError).message())

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