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

Public Types

enum class  SendTimeHistoryStatus : int { KNotAdded = 0 , KOk = 1 , KDuplicate = 2 }
 

Public Member Functions

TransportFeedbackAdapteroperator= (TransportFeedbackAdapter const &)
 
 TransportFeedbackAdapter (TransportFeedbackAdapter const &)
 
MCAPI void AddPacket (::webrtc::RtpPacketSendInfo const &packet_info, uint64 overhead_bytes, ::webrtc::Timestamp creation_time)
 
MCAPI::webrtc::DataSize GetOutstandingData () const
 
MCAPI ::std::optional<::webrtc::SentPacketProcessSentPacket (::rtc::SentPacket const &sent_packet)
 
MCAPI ::std::optional<::webrtc::TransportPacketsFeedbackProcessTransportFeedback (::webrtc::rtcp::TransportFeedback const &feedback, ::webrtc::Timestamp feedback_receive_time)
 
MCAPI ::std::vector<::webrtc::PacketResultProcessTransportFeedbackInner (::webrtc::rtcp::TransportFeedback const &feedback, ::webrtc::Timestamp feedback_receive_time)
 
MCAPI void SetNetworkRoute (::rtc::NetworkRoute const &network_route)
 
MCAPI TransportFeedbackAdapter ()
 
MCAPI ~TransportFeedbackAdapter ()
 
MCAPI void * $ctor ()
 
MCAPI void $dtor ()
 

Public Attributes

::ll::UntypedStorage< 8, 8 > mUnk13b400
 
::ll::UntypedStorage< 8, 8 > mUnk6447c9
 
::ll::UntypedStorage< 8, 8 > mUnk6f337e
 
::ll::UntypedStorage< 8, 16 > mUnk6a6fe9
 
::ll::UntypedStorage< 8, 16 > mUnk6e1c5d
 
::ll::UntypedStorage< 8, 8 > mUnk1e1c45
 
::ll::UntypedStorage< 8, 16 > mUnk4b5a36
 
::ll::UntypedStorage< 8, 8 > mUnkf19fd4
 
::ll::UntypedStorage< 8, 8 > mUnk15199e
 
::ll::UntypedStorage< 4, 36 > mUnk3634d7
 

Constructor & Destructor Documentation

◆ TransportFeedbackAdapter()

MCAPI webrtc::TransportFeedbackAdapter::TransportFeedbackAdapter ( )
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.

◆ ~TransportFeedbackAdapter()

MCAPI webrtc::TransportFeedbackAdapter::~TransportFeedbackAdapter ( )
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

◆ AddPacket()

MCAPI void webrtc::TransportFeedbackAdapter::AddPacket ( ::webrtc::RtpPacketSendInfo const & packet_info,
uint64 overhead_bytes,
::webrtc::Timestamp creation_time )
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.

◆ GetOutstandingData()

MCAPI::webrtc::DataSize webrtc::TransportFeedbackAdapter::GetOutstandingData ( ) 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.

◆ ProcessSentPacket()

MCAPI ::std::optional<::webrtc::SentPacket > webrtc::TransportFeedbackAdapter::ProcessSentPacket ( ::rtc::SentPacket const & sent_packet)
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.

◆ ProcessTransportFeedback()

MCAPI ::std::optional<::webrtc::TransportPacketsFeedback > webrtc::TransportFeedbackAdapter::ProcessTransportFeedback ( ::webrtc::rtcp::TransportFeedback const & feedback,
::webrtc::Timestamp feedback_receive_time )
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.

◆ ProcessTransportFeedbackInner()

MCAPI ::std::vector<::webrtc::PacketResult > webrtc::TransportFeedbackAdapter::ProcessTransportFeedbackInner ( ::webrtc::rtcp::TransportFeedback const & feedback,
::webrtc::Timestamp feedback_receive_time )
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.

◆ SetNetworkRoute()

MCAPI void webrtc::TransportFeedbackAdapter::SetNetworkRoute ( ::rtc::NetworkRoute const & network_route)
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::TransportFeedbackAdapter::$ctor ( )
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.

◆ $dtor()

MCAPI void webrtc::TransportFeedbackAdapter::$dtor ( )
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: