webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | List of all members
webrtc::TransportFeedbackObserver Class Referenceabstract

#include <rtp_rtcp_defines.h>

Inheritance diagram for webrtc::TransportFeedbackObserver:
webrtc::MockTransportFeedbackObserver webrtc::MockTransportFeedbackObserver webrtc::TransportFeedbackAdapter webrtc::TransportFeedbackAdapter webrtc::voe::TransportFeedbackProxy

Public Member Functions

 TransportFeedbackObserver ()
 
virtual ~TransportFeedbackObserver ()
 
virtual void AddPacket (uint16_t sequence_number, size_t length, const PacedPacketInfo &pacing_info)=0
 
virtual void OnTransportFeedback (const rtcp::TransportFeedback &feedback)=0
 
virtual std::vector< PacketInfoGetTransportFeedbackVector () const =0
 
 TransportFeedbackObserver ()
 
virtual ~TransportFeedbackObserver ()
 
virtual void AddPacket (uint16_t sequence_number, size_t length, const PacedPacketInfo &pacing_info)=0
 
virtual void OnTransportFeedback (const rtcp::TransportFeedback &feedback)=0
 
virtual std::vector< PacketInfoGetTransportFeedbackVector () const =0
 

Constructor & Destructor Documentation

◆ TransportFeedbackObserver() [1/2]

webrtc::TransportFeedbackObserver::TransportFeedbackObserver ( )
inline

◆ ~TransportFeedbackObserver() [1/2]

virtual webrtc::TransportFeedbackObserver::~TransportFeedbackObserver ( )
inlinevirtual

◆ TransportFeedbackObserver() [2/2]

webrtc::TransportFeedbackObserver::TransportFeedbackObserver ( )
inline

◆ ~TransportFeedbackObserver() [2/2]

virtual webrtc::TransportFeedbackObserver::~TransportFeedbackObserver ( )
inlinevirtual

Member Function Documentation

◆ AddPacket() [1/2]

virtual void webrtc::TransportFeedbackObserver::AddPacket ( uint16_t  sequence_number,
size_t  length,
const PacedPacketInfo pacing_info 
)
pure virtual

◆ AddPacket() [2/2]

virtual void webrtc::TransportFeedbackObserver::AddPacket ( uint16_t  sequence_number,
size_t  length,
const PacedPacketInfo pacing_info 
)
pure virtual

◆ GetTransportFeedbackVector() [1/2]

virtual std::vector<PacketInfo> webrtc::TransportFeedbackObserver::GetTransportFeedbackVector ( ) const
pure virtual

◆ GetTransportFeedbackVector() [2/2]

virtual std::vector<PacketInfo> webrtc::TransportFeedbackObserver::GetTransportFeedbackVector ( ) const
pure virtual

◆ OnTransportFeedback() [1/2]

virtual void webrtc::TransportFeedbackObserver::OnTransportFeedback ( const rtcp::TransportFeedback feedback)
pure virtual

◆ OnTransportFeedback() [2/2]

virtual void webrtc::TransportFeedbackObserver::OnTransportFeedback ( const rtcp::TransportFeedback feedback)
pure virtual

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