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

Classes

struct  LossReport
 

Public Member Functions

MCAPI ::std::optional<::webrtc::BitrateConstraintsApplyOrLiftRelayCap (bool)
 
MCAPI ::std::optional< bool > GetCongestedStateUpdate () const
 
MCAPI bool IsRelevantRouteChange (::rtc::NetworkRoute const &, ::rtc::NetworkRoute const &) const
 
MCAPI void MaybeCreateControllers ()
 
MCAPI void NotifyBweOfPacedSentPacket (::webrtc::RtpPacketToSend const &, ::webrtc::PacedPacketInfo const &)
 
MCAPI void PostUpdates (::webrtc::NetworkControlUpdate)
 
MCAPI void ProcessSentPacket (::rtc::SentPacket const &)
 
MCAPI void ProcessSentPacketUpdates (::webrtc::NetworkControlUpdate)
 
MCAPI RtpTransportControllerSend (::webrtc::RtpTransportConfig const &)
 
MCAPI void StartProcessPeriodicTasks ()
 
MCAPI void UpdateBitrateConstraints (::webrtc::BitrateConstraints const &)
 
MCAPI void UpdateCongestedState ()
 
MCAPI void UpdateControlState ()
 
MCAPI void UpdateControllerWithTimeInterval ()
 
MCAPI void UpdateInitialConstraints (::webrtc::TargetRateConstraints)
 
MCAPI void UpdateNetworkAvailability ()
 
MCAPI void UpdateStreamsConfig ()
 
MCAPI void * $ctor (::webrtc::RtpTransportConfig const &)
 

Static Public Member Functions

static MCAPI void ** $vftableForRtpTransportControllerSendInterface ()
 
static MCAPI void ** $vftableForNetworkLinkRtcpObserver ()
 
static MCAPI void ** $vftableForNetworkStateEstimateObserver ()
 

Constructor & Destructor Documentation

◆ RtpTransportControllerSend()

MCAPI webrtc::RtpTransportControllerSend::RtpTransportControllerSend ( ::webrtc::RtpTransportConfig const & )
explicit
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

◆ ApplyOrLiftRelayCap()

MCAPI ::std::optional<::webrtc::BitrateConstraints > webrtc::RtpTransportControllerSend::ApplyOrLiftRelayCap ( 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.

◆ GetCongestedStateUpdate()

MCAPI ::std::optional< bool > webrtc::RtpTransportControllerSend::GetCongestedStateUpdate ( ) 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.

◆ IsRelevantRouteChange()

MCAPI bool webrtc::RtpTransportControllerSend::IsRelevantRouteChange ( ::rtc::NetworkRoute const & ,
::rtc::NetworkRoute const &  ) 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.

◆ MaybeCreateControllers()

MCAPI void webrtc::RtpTransportControllerSend::MaybeCreateControllers ( )
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.

◆ NotifyBweOfPacedSentPacket()

MCAPI void webrtc::RtpTransportControllerSend::NotifyBweOfPacedSentPacket ( ::webrtc::RtpPacketToSend const & ,
::webrtc::PacedPacketInfo 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.

◆ PostUpdates()

MCAPI void webrtc::RtpTransportControllerSend::PostUpdates ( ::webrtc::NetworkControlUpdate )
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.

◆ ProcessSentPacket()

MCAPI void webrtc::RtpTransportControllerSend::ProcessSentPacket ( ::rtc::SentPacket 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.

◆ ProcessSentPacketUpdates()

MCAPI void webrtc::RtpTransportControllerSend::ProcessSentPacketUpdates ( ::webrtc::NetworkControlUpdate )
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.

◆ StartProcessPeriodicTasks()

MCAPI void webrtc::RtpTransportControllerSend::StartProcessPeriodicTasks ( )
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.

◆ UpdateBitrateConstraints()

MCAPI void webrtc::RtpTransportControllerSend::UpdateBitrateConstraints ( ::webrtc::BitrateConstraints 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.

◆ UpdateCongestedState()

MCAPI void webrtc::RtpTransportControllerSend::UpdateCongestedState ( )
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.

◆ UpdateControlState()

MCAPI void webrtc::RtpTransportControllerSend::UpdateControlState ( )
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.

◆ UpdateControllerWithTimeInterval()

MCAPI void webrtc::RtpTransportControllerSend::UpdateControllerWithTimeInterval ( )
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.

◆ UpdateInitialConstraints()

MCAPI void webrtc::RtpTransportControllerSend::UpdateInitialConstraints ( ::webrtc::TargetRateConstraints )
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.

◆ UpdateNetworkAvailability()

MCAPI void webrtc::RtpTransportControllerSend::UpdateNetworkAvailability ( )
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.

◆ UpdateStreamsConfig()

MCAPI void webrtc::RtpTransportControllerSend::UpdateStreamsConfig ( )
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::RtpTransportControllerSend::$ctor ( ::webrtc::RtpTransportConfig 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.

◆ $vftableForRtpTransportControllerSendInterface()

static MCAPI void ** webrtc::RtpTransportControllerSend::$vftableForRtpTransportControllerSendInterface ( )
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.

◆ $vftableForNetworkLinkRtcpObserver()

static MCAPI void ** webrtc::RtpTransportControllerSend::$vftableForNetworkLinkRtcpObserver ( )
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.

◆ $vftableForNetworkStateEstimateObserver()

static MCAPI void ** webrtc::RtpTransportControllerSend::$vftableForNetworkStateEstimateObserver ( )
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: