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

#include <RTCPeerConnection+Private.h>

Inheritance diagram for webrtc::PeerConnectionDelegateAdapter:
webrtc::PeerConnectionObserver webrtc::PeerConnectionObserver

Public Member Functions

 PeerConnectionDelegateAdapter (RTCPeerConnection *peerConnection)
 
virtual ~PeerConnectionDelegateAdapter ()
 
void OnSignalingChange (PeerConnectionInterface::SignalingState new_state) override
 
void OnAddStream (rtc::scoped_refptr< MediaStreamInterface > stream) override
 
void OnRemoveStream (rtc::scoped_refptr< MediaStreamInterface > stream) override
 
void OnDataChannel (rtc::scoped_refptr< DataChannelInterface > data_channel) override
 
void OnRenegotiationNeeded () override
 
void OnIceConnectionChange (PeerConnectionInterface::IceConnectionState new_state) override
 
void OnIceGatheringChange (PeerConnectionInterface::IceGatheringState new_state) override
 
void OnIceCandidate (const IceCandidateInterface *candidate) override
 
void OnIceCandidatesRemoved (const std::vector< cricket::Candidate > &candidates) override
 
 PeerConnectionDelegateAdapter (RTCPeerConnection *peerConnection)
 
virtual ~PeerConnectionDelegateAdapter ()
 
void OnSignalingChange (PeerConnectionInterface::SignalingState new_state) override
 
void OnAddStream (rtc::scoped_refptr< MediaStreamInterface > stream) override
 
void OnRemoveStream (rtc::scoped_refptr< MediaStreamInterface > stream) override
 
void OnDataChannel (rtc::scoped_refptr< DataChannelInterface > data_channel) override
 
void OnRenegotiationNeeded () override
 
void OnIceConnectionChange (PeerConnectionInterface::IceConnectionState new_state) override
 
void OnIceGatheringChange (PeerConnectionInterface::IceGatheringState new_state) override
 
void OnIceCandidate (const IceCandidateInterface *candidate) override
 
void OnIceCandidatesRemoved (const std::vector< cricket::Candidate > &candidates) override
 
- Public Member Functions inherited from webrtc::PeerConnectionObserver
virtual void OnAddStream (MediaStreamInterface *)
 
virtual void OnRemoveStream (MediaStreamInterface *)
 
virtual void OnDataChannel (DataChannelInterface *)
 
virtual void OnIceConnectionReceivingChange (bool)
 
virtual void OnAddTrack (rtc::scoped_refptr< RtpReceiverInterface >, const std::vector< rtc::scoped_refptr< MediaStreamInterface >> &)
 
virtual void OnAddStream (MediaStreamInterface *)
 
virtual void OnRemoveStream (MediaStreamInterface *)
 
virtual void OnDataChannel (DataChannelInterface *)
 
virtual void OnIceConnectionReceivingChange (bool)
 
virtual void OnAddTrack (rtc::scoped_refptr< RtpReceiverInterface >, const std::vector< rtc::scoped_refptr< MediaStreamInterface >> &)
 

Additional Inherited Members

- Public Types inherited from webrtc::PeerConnectionObserver
enum  StateType { kSignalingState, kIceState, kSignalingState, kIceState }
 
enum  StateType { kSignalingState, kIceState, kSignalingState, kIceState }
 
- Protected Member Functions inherited from webrtc::PeerConnectionObserver
 ~PeerConnectionObserver ()
 
 ~PeerConnectionObserver ()
 

Detailed Description

These objects are created by RTCPeerConnectionFactory to wrap an id<RTCPeerConnectionDelegate> and call methods on that interface.

Constructor & Destructor Documentation

◆ PeerConnectionDelegateAdapter() [1/2]

webrtc::PeerConnectionDelegateAdapter::PeerConnectionDelegateAdapter ( RTCPeerConnection peerConnection)

◆ ~PeerConnectionDelegateAdapter() [1/2]

webrtc::PeerConnectionDelegateAdapter::~PeerConnectionDelegateAdapter ( )
virtual

◆ PeerConnectionDelegateAdapter() [2/2]

webrtc::PeerConnectionDelegateAdapter::PeerConnectionDelegateAdapter ( RTCPeerConnection peerConnection)

◆ ~PeerConnectionDelegateAdapter() [2/2]

virtual webrtc::PeerConnectionDelegateAdapter::~PeerConnectionDelegateAdapter ( )
virtual

Member Function Documentation

◆ OnAddStream() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnAddStream ( rtc::scoped_refptr< MediaStreamInterface stream)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnAddStream() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnAddStream ( rtc::scoped_refptr< MediaStreamInterface stream)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnDataChannel() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnDataChannel ( rtc::scoped_refptr< DataChannelInterface data_channel)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnDataChannel() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnDataChannel ( rtc::scoped_refptr< DataChannelInterface data_channel)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnIceCandidate() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceCandidate ( const IceCandidateInterface candidate)
overridevirtual

◆ OnIceCandidate() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceCandidate ( const IceCandidateInterface candidate)
overridevirtual

◆ OnIceCandidatesRemoved() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceCandidatesRemoved ( const std::vector< cricket::Candidate > &  candidates)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnIceCandidatesRemoved() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceCandidatesRemoved ( const std::vector< cricket::Candidate > &  candidates)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnIceConnectionChange() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceConnectionChange ( PeerConnectionInterface::IceConnectionState  new_state)
overridevirtual

◆ OnIceConnectionChange() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceConnectionChange ( PeerConnectionInterface::IceConnectionState  new_state)
overridevirtual

◆ OnIceGatheringChange() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceGatheringChange ( PeerConnectionInterface::IceGatheringState  new_state)
overridevirtual

◆ OnIceGatheringChange() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnIceGatheringChange ( PeerConnectionInterface::IceGatheringState  new_state)
overridevirtual

◆ OnRemoveStream() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnRemoveStream ( rtc::scoped_refptr< MediaStreamInterface stream)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnRemoveStream() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnRemoveStream ( rtc::scoped_refptr< MediaStreamInterface stream)
overridevirtual

Reimplemented from webrtc::PeerConnectionObserver.

◆ OnRenegotiationNeeded() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnRenegotiationNeeded ( )
overridevirtual

◆ OnRenegotiationNeeded() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnRenegotiationNeeded ( )
overridevirtual

◆ OnSignalingChange() [1/2]

void webrtc::PeerConnectionDelegateAdapter::OnSignalingChange ( PeerConnectionInterface::SignalingState  new_state)
overridevirtual

◆ OnSignalingChange() [2/2]

void webrtc::PeerConnectionDelegateAdapter::OnSignalingChange ( PeerConnectionInterface::SignalingState  new_state)
overridevirtual

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