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

#include <messagehandler.h>

Inheritance diagram for rtc::MessageHandler:
cricket::AllocationSequence cricket::AllocationSequence cricket::AudioMonitor cricket::AudioMonitor cricket::BaseChannel cricket::BaseChannel cricket::BasicPortAllocatorSession cricket::BasicPortAllocatorSession cricket::Connection cricket::Connection cricket::ConnectionMonitor cricket::ConnectionMonitor cricket::FakeNetworkInterface cricket::FakeNetworkInterface cricket::MediaMonitor cricket::MediaMonitor cricket::P2PTransportChannel cricket::P2PTransportChannel cricket::P2PTransportChannelTestBase cricket::Port cricket::Port cricket::QuicAlarm cricket::QuicAlarm cricket::RelayEntry cricket::RelayServer cricket::RelayServer cricket::RelayServerBinding cricket::RelayServerBinding cricket::StunRequest cricket::StunRequest cricket::TransportController cricket::TransportController cricket::TurnPortTest cricket::TurnServerAllocation cricket::TurnServerAllocation cricket::TurnServerAllocation::Channel cricket::TurnServerAllocation::Permission DeletedMessageHandler FakeAudioCaptureModule FakeAudioCaptureModule FakeRTCCertificateGenerator FakeRTCCertificateGenerator MessageClient PeerConnectionClient PeerConnectionClient PseudoTcpTestBase Receiver rtc::AsyncInvoker rtc::AsyncInvoker rtc::BasicNetworkManager rtc::BasicNetworkManager rtc::FakeNetworkManager rtc::FakeNetworkManager rtc::FunctorMessageHandler< ReturnT, FunctorT > rtc::FunctorMessageHandler< ReturnT, FunctorT > rtc::FunctorMessageHandler< void, FunctorT > rtc::FunctorMessageHandler< void, FunctorT > rtc::NetworkMonitorBase rtc::NetworkMonitorBase rtc::NullSocketServerTest rtc::OpenSSLAdapter rtc::OpenSSLAdapter rtc::SharedExclusiveTask rtc::SignalThread rtc::SignalThread rtc::Sleeper rtc::StreamInterface rtc::StreamInterface rtc::VirtualSocket rtc::VirtualSocket Sender webrtc::AudioDeviceIOS webrtc::AudioDeviceIOS webrtc::ConstMethodCall0< C, R > webrtc::ConstMethodCall0< C, R > webrtc::ConstMethodCall1< C, R, T1 > webrtc::ConstMethodCall1< C, R, T1 > webrtc::DataChannel webrtc::DataChannel webrtc::DtmfSender webrtc::DtmfSender webrtc::FakePeriodicVideoCapturer webrtc::FakePeriodicVideoCapturer webrtc::internal::SynchronousMethodCall webrtc::internal::SynchronousMethodCall webrtc::MethodCall0< C, R > webrtc::MethodCall0< C, R > webrtc::MethodCall1< C, R, T1 > webrtc::MethodCall1< C, R, T1 > webrtc::MethodCall2< C, R, T1, T2 > webrtc::MethodCall2< C, R, T1, T2 > webrtc::MethodCall3< C, R, T1, T2, T3 > webrtc::MethodCall3< C, R, T1, T2, T3 > webrtc::MethodCall4< C, R, T1, T2, T3, T4 > webrtc::MethodCall4< C, R, T1, T2, T3, T4 > webrtc::MethodCall5< C, R, T1, T2, T3, T4, T5 > webrtc::MethodCall5< C, R, T1, T2, T3, T4, T5 > webrtc::PeerConnection webrtc::PeerConnection webrtc::RemoteAudioSource::MessageHandler webrtc::WebRtcSessionDescriptionFactory webrtc::WebRtcSessionDescriptionFactory webrtc_jni::MediaCodecVideoDecoder

Public Member Functions

virtual WEBRTC_DYLIB_EXPORT ~MessageHandler ()
 
virtual void OnMessage (Message *)=0
 
virtual WEBRTC_DYLIB_EXPORT ~MessageHandler ()
 
virtual void OnMessage (Message *)=0
 

Protected Member Functions

 MessageHandler ()
 
 MessageHandler ()
 

Constructor & Destructor Documentation

◆ ~MessageHandler() [1/2]

rtc::MessageHandler::~MessageHandler ( )
virtual

◆ MessageHandler() [1/2]

rtc::MessageHandler::MessageHandler ( )
inlineprotected

◆ ~MessageHandler() [2/2]

virtual WEBRTC_DYLIB_EXPORT rtc::MessageHandler::~MessageHandler ( )
virtual

◆ MessageHandler() [2/2]

rtc::MessageHandler::MessageHandler ( )
inlineprotected

Member Function Documentation

◆ OnMessage() [1/2]

virtual void rtc::MessageHandler::OnMessage ( Message )
pure virtual

Implemented in cricket::P2PTransportChannelTestBase, cricket::Connection, cricket::Connection, rtc::Sleeper, PseudoTcpTestReceiveWindow, cricket::BaseChannel, cricket::BaseChannel, cricket::AllocationSequence, cricket::AllocationSequence, rtc::VirtualSocket, rtc::VirtualSocket, cricket::Port, cricket::Port, rtc::StreamInterface, rtc::StreamInterface, rtc::BasicNetworkManager, rtc::BasicNetworkManager, cricket::RelayServerBinding, cricket::RelayServerBinding, FakeAudioCaptureModule, FakeAudioCaptureModule, webrtc::AudioDeviceIOS, webrtc::AudioDeviceIOS, cricket::FakeNetworkInterface, cricket::FakeNetworkInterface, PseudoTcpTestBase, cricket::TurnPortTest, webrtc::DataChannel, webrtc::DataChannel, cricket::TCPConnection, cricket::TCPConnection, cricket::BasicPortAllocatorSession, cricket::BasicPortAllocatorSession, cricket::RelayEntry, Receiver, DeletedMessageHandler, rtc::NetworkMonitorBase, rtc::NetworkMonitorBase, MessageClient, rtc::SignalThread, rtc::SignalThread, webrtc_jni::MediaCodecVideoDecoder, rtc::FakeNetworkManager, rtc::FakeNetworkManager, PeerConnectionClient, PeerConnectionClient, rtc::FunctorMessageHandler< void, FunctorT >, rtc::FunctorMessageHandler< void, FunctorT >, webrtc::FakePeriodicVideoCapturer, webrtc::FakePeriodicVideoCapturer, cricket::ConnectionMonitor, cricket::AudioMonitor, Sender, cricket::ConnectionMonitor, cricket::AudioMonitor, rtc::FunctorMessageHandler< ReturnT, FunctorT >, rtc::FunctorMessageHandler< ReturnT, FunctorT >, cricket::MediaMonitor, cricket::MediaMonitor, cricket::QuicAlarm, cricket::QuicAlarm, and rtc::NullSocketServerTest.

◆ OnMessage() [2/2]

virtual void rtc::MessageHandler::OnMessage ( Message )
pure virtual

Implemented in cricket::P2PTransportChannelTestBase, cricket::Connection, cricket::Connection, rtc::Sleeper, PseudoTcpTestReceiveWindow, cricket::BaseChannel, cricket::BaseChannel, cricket::AllocationSequence, cricket::AllocationSequence, rtc::VirtualSocket, rtc::VirtualSocket, cricket::Port, cricket::Port, rtc::StreamInterface, rtc::StreamInterface, rtc::BasicNetworkManager, rtc::BasicNetworkManager, cricket::RelayServerBinding, cricket::RelayServerBinding, FakeAudioCaptureModule, FakeAudioCaptureModule, webrtc::AudioDeviceIOS, webrtc::AudioDeviceIOS, cricket::FakeNetworkInterface, cricket::FakeNetworkInterface, PseudoTcpTestBase, cricket::TurnPortTest, webrtc::DataChannel, webrtc::DataChannel, cricket::TCPConnection, cricket::TCPConnection, cricket::BasicPortAllocatorSession, cricket::BasicPortAllocatorSession, cricket::RelayEntry, Receiver, DeletedMessageHandler, rtc::NetworkMonitorBase, rtc::NetworkMonitorBase, MessageClient, rtc::SignalThread, rtc::SignalThread, webrtc_jni::MediaCodecVideoDecoder, rtc::FakeNetworkManager, rtc::FakeNetworkManager, PeerConnectionClient, PeerConnectionClient, rtc::FunctorMessageHandler< void, FunctorT >, rtc::FunctorMessageHandler< void, FunctorT >, webrtc::FakePeriodicVideoCapturer, webrtc::FakePeriodicVideoCapturer, cricket::ConnectionMonitor, cricket::AudioMonitor, Sender, cricket::ConnectionMonitor, cricket::AudioMonitor, rtc::FunctorMessageHandler< ReturnT, FunctorT >, rtc::FunctorMessageHandler< ReturnT, FunctorT >, cricket::MediaMonitor, cricket::MediaMonitor, cricket::QuicAlarm, cricket::QuicAlarm, and rtc::NullSocketServerTest.


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