Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
roc::rtcp::Config Struct Reference

RTCP config. More...

#include <config.h>

Collaboration diagram for roc::rtcp::Config:

Public Attributes

core::nanoseconds_t report_interval
 Interval between reports. More...
 
core::nanoseconds_t inactivity_timeout
 Timeout to remove inactive streams. More...
 
RttConfig rtt
 RTT estimation config. More...
 
bool enable_sr_rr
 Enable generation of SR/RR packets. More...
 
bool enable_xr
 Enable generation of XR packets. More...
 
bool enable_sdes
 Enable generation of SDES packets. More...
 

Detailed Description

RTCP config.

Definition at line 24 of file config.h.

Member Data Documentation

◆ enable_sdes

bool roc::rtcp::Config::enable_sdes

Enable generation of SDES packets.

Definition at line 41 of file config.h.

◆ enable_sr_rr

bool roc::rtcp::Config::enable_sr_rr

Enable generation of SR/RR packets.

Definition at line 35 of file config.h.

◆ enable_xr

bool roc::rtcp::Config::enable_xr

Enable generation of XR packets.

Definition at line 38 of file config.h.

◆ inactivity_timeout

core::nanoseconds_t roc::rtcp::Config::inactivity_timeout

Timeout to remove inactive streams.

Definition at line 29 of file config.h.

◆ report_interval

core::nanoseconds_t roc::rtcp::Config::report_interval

Interval between reports.

Definition at line 26 of file config.h.

◆ rtt

RttConfig roc::rtcp::Config::rtt

RTT estimation config.

Definition at line 32 of file config.h.


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