12#ifndef ROC_PIPELINE_METRICS_H_
13#define ROC_PIPELINE_METRICS_H_
24struct SenderParticipantMetrics {
31 SenderParticipantMetrics() {
36struct SenderSlotMetrics {
54struct ReceiverParticipantMetrics {
61 ReceiverParticipantMetrics() {
66struct ReceiverSlotMetrics {
uint32_t stream_source_t
Packet stream identifier.
Sender and receiver processing pipelines.
Commonly used types and functions.
packet::LinkMetrics link
Link metrics.
audio::LatencyMetrics latency
Latency metrics.
packet::stream_source_t source_id
Slot source ID.
size_t num_participants
Number of participants (remote senders) connected to slot.
packet::LinkMetrics link
Link metrics.
audio::LatencyMetrics latency
Latency metrics.
size_t num_participants
Number of participants (remote receivers) connected to slot.
packet::stream_source_t source_id
Slot source ID.
bool is_complete
Is slot configuration complete (all endpoints bound).
Various units used in packets.