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

#include <webrtcsession.h>

Inheritance diagram for webrtc::IceObserver:
MockIceObserver webrtc::PeerConnection webrtc::PeerConnection rtc::RefCountedObject< webrtc::PeerConnection > rtc::RefCountedObject< webrtc::PeerConnection > rtc::RefCountedObject< webrtc::PeerConnection > rtc::RefCountedObject< webrtc::PeerConnection > webrtc::MockPeerConnection webrtc::MockPeerConnection webrtc::MockPeerConnection webrtc::MockPeerConnection webrtc::MockPeerConnection webrtc::MockPeerConnection webrtc::MockPeerConnection webrtc::MockPeerConnection

Public Member Functions

 IceObserver ()
 
virtual void OnIceConnectionChange (PeerConnectionInterface::IceConnectionState new_state)
 
virtual void OnIceGatheringChange (PeerConnectionInterface::IceGatheringState new_state)
 
virtual void OnIceCandidate (const IceCandidateInterface *candidate)=0
 
virtual void OnIceCandidatesRemoved (const std::vector< cricket::Candidate > &candidates)=0
 
virtual void OnIceConnectionReceivingChange (bool receiving)
 
 IceObserver ()
 
virtual void OnIceConnectionChange (PeerConnectionInterface::IceConnectionState new_state)
 
virtual void OnIceGatheringChange (PeerConnectionInterface::IceGatheringState new_state)
 
virtual void OnIceCandidate (const IceCandidateInterface *candidate)=0
 
virtual void OnIceCandidatesRemoved (const std::vector< cricket::Candidate > &candidates)=0
 
virtual void OnIceConnectionReceivingChange (bool receiving)
 

Protected Member Functions

 ~IceObserver ()
 
 ~IceObserver ()
 

Constructor & Destructor Documentation

◆ IceObserver() [1/2]

webrtc::IceObserver::IceObserver ( )
inline

◆ ~IceObserver() [1/2]

webrtc::IceObserver::~IceObserver ( )
inlineprotected

◆ IceObserver() [2/2]

webrtc::IceObserver::IceObserver ( )
inline

◆ ~IceObserver() [2/2]

webrtc::IceObserver::~IceObserver ( )
inlineprotected

Member Function Documentation

◆ OnIceCandidate() [1/2]

virtual void webrtc::IceObserver::OnIceCandidate ( const IceCandidateInterface candidate)
pure virtual

Implemented in MockIceObserver.

◆ OnIceCandidate() [2/2]

virtual void webrtc::IceObserver::OnIceCandidate ( const IceCandidateInterface candidate)
pure virtual

Implemented in MockIceObserver.

◆ OnIceCandidatesRemoved() [1/2]

virtual void webrtc::IceObserver::OnIceCandidatesRemoved ( const std::vector< cricket::Candidate > &  candidates)
pure virtual

Implemented in MockIceObserver.

◆ OnIceCandidatesRemoved() [2/2]

virtual void webrtc::IceObserver::OnIceCandidatesRemoved ( const std::vector< cricket::Candidate > &  candidates)
pure virtual

Implemented in MockIceObserver.

◆ OnIceConnectionChange() [1/2]

virtual void webrtc::IceObserver::OnIceConnectionChange ( PeerConnectionInterface::IceConnectionState  new_state)
inlinevirtual

◆ OnIceConnectionChange() [2/2]

virtual void webrtc::IceObserver::OnIceConnectionChange ( PeerConnectionInterface::IceConnectionState  new_state)
inlinevirtual

◆ OnIceConnectionReceivingChange() [1/2]

virtual void webrtc::IceObserver::OnIceConnectionReceivingChange ( bool  receiving)
inlinevirtual

◆ OnIceConnectionReceivingChange() [2/2]

virtual void webrtc::IceObserver::OnIceConnectionReceivingChange ( bool  receiving)
inlinevirtual

◆ OnIceGatheringChange() [1/2]

virtual void webrtc::IceObserver::OnIceGatheringChange ( PeerConnectionInterface::IceGatheringState  new_state)
inlinevirtual

◆ OnIceGatheringChange() [2/2]

virtual void webrtc::IceObserver::OnIceGatheringChange ( PeerConnectionInterface::IceGatheringState  new_state)
inlinevirtual

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