webkit  2cdf99a9e3038c7e01b3c37e8ad903ecbe5eecf1
https://github.com/WebKit/webkit
Public Member Functions | Public Attributes | List of all members
MockIceObserver Class Reference
Inheritance diagram for MockIceObserver:
webrtc::IceObserver

Public Member Functions

 MockIceObserver ()
 
virtual ~MockIceObserver ()=default
 
void OnIceConnectionChange (PeerConnectionInterface::IceConnectionState new_state) override
 
void OnIceGatheringChange (PeerConnectionInterface::IceGatheringState new_state) override
 
void OnIceCandidate (const webrtc::IceCandidateInterface *candidate) override
 
void OnIceCandidatesRemoved (const std::vector< cricket::Candidate > &candidates) override
 
- Public Member Functions inherited from webrtc::IceObserver
 IceObserver ()
 
virtual void OnIceConnectionChange (PeerConnectionInterface::IceConnectionState new_state)
 
virtual void OnIceGatheringChange (PeerConnectionInterface::IceGatheringState new_state)
 
virtual void OnIceConnectionReceivingChange (bool receiving)
 
 IceObserver ()
 
virtual void OnIceConnectionChange (PeerConnectionInterface::IceConnectionState new_state)
 
virtual void OnIceGatheringChange (PeerConnectionInterface::IceGatheringState new_state)
 
virtual void OnIceConnectionReceivingChange (bool receiving)
 

Public Attributes

bool oncandidatesready_
 
std::vector< cricket::Candidatemline_0_candidates_
 
std::vector< cricket::Candidatemline_1_candidates_
 
PeerConnectionInterface::IceConnectionState ice_connection_state_
 
PeerConnectionInterface::IceGatheringState ice_gathering_state_
 
std::vector< PeerConnectionInterface::IceConnectionState > ice_connection_state_history_
 
size_t num_candidates_removed_ = 0
 

Additional Inherited Members

- Protected Member Functions inherited from webrtc::IceObserver
 ~IceObserver ()
 
 ~IceObserver ()
 

Constructor & Destructor Documentation

◆ MockIceObserver()

MockIceObserver::MockIceObserver ( )
inline

◆ ~MockIceObserver()

virtual MockIceObserver::~MockIceObserver ( )
virtualdefault

Member Function Documentation

◆ OnIceCandidate()

void MockIceObserver::OnIceCandidate ( const webrtc::IceCandidateInterface candidate)
inlineoverridevirtual

Implements webrtc::IceObserver.

◆ OnIceCandidatesRemoved()

void MockIceObserver::OnIceCandidatesRemoved ( const std::vector< cricket::Candidate > &  candidates)
inlineoverridevirtual

Implements webrtc::IceObserver.

◆ OnIceConnectionChange()

void MockIceObserver::OnIceConnectionChange ( PeerConnectionInterface::IceConnectionState  new_state)
inlineoverride

◆ OnIceGatheringChange()

void MockIceObserver::OnIceGatheringChange ( PeerConnectionInterface::IceGatheringState  new_state)
inlineoverride

Member Data Documentation

◆ ice_connection_state_

PeerConnectionInterface::IceConnectionState MockIceObserver::ice_connection_state_

◆ ice_connection_state_history_

std::vector<PeerConnectionInterface::IceConnectionState> MockIceObserver::ice_connection_state_history_

◆ ice_gathering_state_

PeerConnectionInterface::IceGatheringState MockIceObserver::ice_gathering_state_

◆ mline_0_candidates_

std::vector<cricket::Candidate> MockIceObserver::mline_0_candidates_

◆ mline_1_candidates_

std::vector<cricket::Candidate> MockIceObserver::mline_1_candidates_

◆ num_candidates_removed_

size_t MockIceObserver::num_candidates_removed_ = 0

◆ oncandidatesready_

bool MockIceObserver::oncandidatesready_

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