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

#include <module.h>

Inheritance diagram for webrtc::Module:
webrtc::voe::MonitorModule< webrtc::voe::TransmitMixer > webrtc::voe::MonitorModule< webrtc::voe::TransmitMixer > webrtc::AudioConferenceMixer webrtc::AudioConferenceMixer webrtc::BitrateController webrtc::BitrateController webrtc::CallStats webrtc::CallStats webrtc::CongestionController webrtc::CongestionController webrtc::MediaFile webrtc::MediaFile webrtc::MockModule webrtc::NackModule webrtc::NackModule webrtc::PacedSender webrtc::PacedSender webrtc::RefCountedModule webrtc::RefCountedModule webrtc::RemoteBitrateEstimator webrtc::RemoteBitrateEstimator webrtc::RtpRtcp webrtc::RtpRtcp webrtc::RtpStreamsSynchronizer webrtc::RtpStreamsSynchronizer webrtc::testing::bwe::BweSender webrtc::testing::bwe::BweSender webrtc::vcm::VideoReceiver webrtc::vcm::VideoReceiver webrtc::vcm::VideoSender webrtc::vcm::VideoSender webrtc::VideoCodingModule webrtc::VideoCodingModule webrtc::voe::MonitorModule< Observer > webrtc::voe::MonitorModule< Observer >

Public Member Functions

virtual int64_t TimeUntilNextProcess ()=0
 
virtual void Process ()=0
 
virtual void ProcessThreadAttached (ProcessThread *)
 
virtual int64_t TimeUntilNextProcess ()=0
 
virtual void Process ()=0
 
virtual void ProcessThreadAttached (ProcessThread *)
 

Protected Member Functions

virtual ~Module ()
 
virtual ~Module ()
 

Constructor & Destructor Documentation

◆ ~Module() [1/2]

virtual webrtc::Module::~Module ( )
inlineprotectedvirtual

◆ ~Module() [2/2]

virtual webrtc::Module::~Module ( )
inlineprotectedvirtual

Member Function Documentation

◆ Process() [1/2]

virtual void webrtc::Module::Process ( )
pure virtual

◆ Process() [2/2]

virtual void webrtc::Module::Process ( )
pure virtual

◆ ProcessThreadAttached() [1/2]

virtual void webrtc::Module::ProcessThreadAttached ( ProcessThread )
inlinevirtual

◆ ProcessThreadAttached() [2/2]

virtual void webrtc::Module::ProcessThreadAttached ( ProcessThread )
inlinevirtual

◆ TimeUntilNextProcess() [1/2]

virtual int64_t webrtc::Module::TimeUntilNextProcess ( )
pure virtual

◆ TimeUntilNextProcess() [2/2]

virtual int64_t webrtc::Module::TimeUntilNextProcess ( )
pure virtual

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