3#include "mc/_HeaderOutputPredefine.h"
7namespace webrtc {
class Timestamp; }
8namespace webrtc {
struct GoogCcConfig; }
9namespace webrtc {
struct NetworkControlUpdate; }
10namespace webrtc {
struct NetworkControllerConfig; }
11namespace webrtc {
struct PacerConfig; }
12namespace webrtc {
struct ProbeClusterConfig; }
13namespace webrtc {
struct TargetRateConstraints; }
Definition GoogCcNetworkController.h:18
MCAPI GoogCcNetworkController(::webrtc::NetworkControllerConfig, ::webrtc::GoogCcConfig)
MCAPI void ClampConstraints()
MCAPI void MaybeTriggerOnNetworkChanged(::webrtc::NetworkControlUpdate *, ::webrtc::Timestamp)
MCAPI void UpdateCongestionWindowSize()
MCAPI ::std::vector<::webrtc::ProbeClusterConfig > ResetConstraints(::webrtc::TargetRateConstraints)
MCAPI::webrtc::PacerConfig GetPacingRates(::webrtc::Timestamp) const
MCAPI void * $ctor(::webrtc::NetworkControllerConfig, ::webrtc::GoogCcConfig)
static MCAPI void ** $vftable()
Definition Timestamp.h:10
Definition GoogCcConfig.h:7
Definition NetworkControlUpdate.h:7
Definition NetworkControllerConfig.h:7
Definition TargetRateConstraints.h:7