LeviLamina
Loading...
Searching...
No Matches
webrtc::DelayBasedBwe Class Reference

Classes

struct  Result
 

Public Member Functions

MCAPI DelayBasedBwe (::webrtc::FieldTrialsView const *, ::webrtc::RtcEventLog *, ::webrtc::NetworkStatePredictor *)
 
MCAPI::webrtc::TimeDelta GetExpectedBwePeriod () const
 
MCAPI void IncomingPacketFeedback (::webrtc::PacketResult const &, ::webrtc::Timestamp)
 
MCAPI::webrtc::DelayBasedBwe::Result IncomingPacketFeedbackVector (::webrtc::TransportPacketsFeedback const &, ::std::optional<::webrtc::DataRate >, ::std::optional<::webrtc::DataRate >, ::std::optional<::webrtc::NetworkStateEstimate >, bool)
 
MCAPI::webrtc::DelayBasedBwe::Result MaybeUpdateEstimate (::std::optional<::webrtc::DataRate >, ::std::optional<::webrtc::DataRate >, ::std::optional<::webrtc::NetworkStateEstimate >, bool, bool, ::webrtc::Timestamp)
 
MCAPI void OnRttUpdate (::webrtc::TimeDelta)
 
MCAPI void SetMinBitrate (::webrtc::DataRate)
 
MCAPI void SetStartBitrate (::webrtc::DataRate)
 
MCAPI bool UpdateEstimate (::webrtc::Timestamp, ::std::optional<::webrtc::DataRate >, ::webrtc::DataRate *)
 
MCAPI void * $ctor (::webrtc::FieldTrialsView const *, ::webrtc::RtcEventLog *, ::webrtc::NetworkStatePredictor *)
 

Static Public Member Functions

static MCAPI void ** $vftable ()
 

Constructor & Destructor Documentation

◆ DelayBasedBwe()

MCAPI webrtc::DelayBasedBwe::DelayBasedBwe ( ::webrtc::FieldTrialsView const * ,
::webrtc::RtcEventLog * ,
::webrtc::NetworkStatePredictor *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

Member Function Documentation

◆ GetExpectedBwePeriod()

MCAPI::webrtc::TimeDelta webrtc::DelayBasedBwe::GetExpectedBwePeriod ( ) const
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ IncomingPacketFeedback()

MCAPI void webrtc::DelayBasedBwe::IncomingPacketFeedback ( ::webrtc::PacketResult const & ,
::webrtc::Timestamp  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ IncomingPacketFeedbackVector()

MCAPI::webrtc::DelayBasedBwe::Result webrtc::DelayBasedBwe::IncomingPacketFeedbackVector ( ::webrtc::TransportPacketsFeedback const & ,
::std::optional<::webrtc::DataRate > ,
::std::optional<::webrtc::DataRate > ,
::std::optional<::webrtc::NetworkStateEstimate > ,
bool  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ MaybeUpdateEstimate()

MCAPI::webrtc::DelayBasedBwe::Result webrtc::DelayBasedBwe::MaybeUpdateEstimate ( ::std::optional<::webrtc::DataRate > ,
::std::optional<::webrtc::DataRate > ,
::std::optional<::webrtc::NetworkStateEstimate > ,
bool ,
bool ,
::webrtc::Timestamp  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ OnRttUpdate()

MCAPI void webrtc::DelayBasedBwe::OnRttUpdate ( ::webrtc::TimeDelta )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetMinBitrate()

MCAPI void webrtc::DelayBasedBwe::SetMinBitrate ( ::webrtc::DataRate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ SetStartBitrate()

MCAPI void webrtc::DelayBasedBwe::SetStartBitrate ( ::webrtc::DataRate )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ UpdateEstimate()

MCAPI bool webrtc::DelayBasedBwe::UpdateEstimate ( ::webrtc::Timestamp ,
::std::optional<::webrtc::DataRate > ,
::webrtc::DataRate *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $ctor()

MCAPI void * webrtc::DelayBasedBwe::$ctor ( ::webrtc::FieldTrialsView const * ,
::webrtc::RtcEventLog * ,
::webrtc::NetworkStatePredictor *  )
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

◆ $vftable()

static MCAPI void ** webrtc::DelayBasedBwe::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

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