LibQuicR
quicr::PublishTrackMetrics Struct Reference

Application-facing transmit metrics for one published track. More...

#include <metrics.h>

Classes

struct  Quic
 QUIC-specific period metrics for the published track. More...
 

Public Attributes

MetricsTimeStampUs last_sample_time
 Last sampled time in microseconds. More...
 
uint64_t bytes_published { 0 }
 sum of payload bytes published More...
 
uint64_t objects_published { 0 }
 count of objects published More...
 
uint64_t objects_dropped_not_ok { 0 }
 Objects dropped upon publish object call due to status not being OK. More...
 
struct quicr::PublishTrackMetrics::Quic quic
 QUIC-specific metrics for the sample period. More...
 

Detailed Description

Application-facing transmit metrics for one published track.

Member Data Documentation

◆ bytes_published

uint64_t quicr::PublishTrackMetrics::bytes_published { 0 }

sum of payload bytes published

◆ last_sample_time

MetricsTimeStampUs quicr::PublishTrackMetrics::last_sample_time

Last sampled time in microseconds.

◆ objects_dropped_not_ok

uint64_t quicr::PublishTrackMetrics::objects_dropped_not_ok { 0 }

Objects dropped upon publish object call due to status not being OK.

◆ objects_published

uint64_t quicr::PublishTrackMetrics::objects_published { 0 }

count of objects published

◆ quic

struct quicr::PublishTrackMetrics::Quic quicr::PublishTrackMetrics::quic

QUIC-specific metrics for the sample period.


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