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

#include <mockpeerconnectionobservers.h>

Inheritance diagram for webrtc::MockDataChannelObserver:
webrtc::DataChannelObserver webrtc::DataChannelObserver

Public Member Functions

 MockDataChannelObserver (webrtc::DataChannelInterface *channel)
 
virtual ~MockDataChannelObserver ()
 
void OnBufferedAmountChange (uint64_t previous_amount) override
 
void OnStateChange () override
 
void OnMessage (const DataBuffer &buffer) override
 
bool IsOpen () const
 
std::vector< std::stringmessages () const
 
std::string last_message () const
 
size_t received_message_count () const
 
 MockDataChannelObserver (webrtc::DataChannelInterface *channel)
 
virtual ~MockDataChannelObserver ()
 
void OnBufferedAmountChange (uint64_t previous_amount) override
 
void OnStateChange () override
 
void OnMessage (const DataBuffer &buffer) override
 
bool IsOpen () const
 
std::vector< std::stringmessages () const
 
std::string last_message () const
 
size_t received_message_count () const
 

Additional Inherited Members

- Protected Member Functions inherited from webrtc::DataChannelObserver
virtual ~DataChannelObserver ()
 
virtual ~DataChannelObserver ()
 

Constructor & Destructor Documentation

◆ MockDataChannelObserver() [1/2]

webrtc::MockDataChannelObserver::MockDataChannelObserver ( webrtc::DataChannelInterface channel)
inlineexplicit

◆ ~MockDataChannelObserver() [1/2]

virtual webrtc::MockDataChannelObserver::~MockDataChannelObserver ( )
inlinevirtual

◆ MockDataChannelObserver() [2/2]

webrtc::MockDataChannelObserver::MockDataChannelObserver ( webrtc::DataChannelInterface channel)
inlineexplicit

◆ ~MockDataChannelObserver() [2/2]

virtual webrtc::MockDataChannelObserver::~MockDataChannelObserver ( )
inlinevirtual

Member Function Documentation

◆ IsOpen() [1/2]

bool webrtc::MockDataChannelObserver::IsOpen ( ) const
inline

◆ IsOpen() [2/2]

bool webrtc::MockDataChannelObserver::IsOpen ( ) const
inline

◆ last_message() [1/2]

std::string webrtc::MockDataChannelObserver::last_message ( ) const
inline

◆ last_message() [2/2]

std::string webrtc::MockDataChannelObserver::last_message ( ) const
inline

◆ messages() [1/2]

std::vector<std::string> webrtc::MockDataChannelObserver::messages ( ) const
inline

◆ messages() [2/2]

std::vector<std::string> webrtc::MockDataChannelObserver::messages ( ) const
inline

◆ OnBufferedAmountChange() [1/2]

void webrtc::MockDataChannelObserver::OnBufferedAmountChange ( uint64_t  previous_amount)
inlineoverridevirtual

Reimplemented from webrtc::DataChannelObserver.

◆ OnBufferedAmountChange() [2/2]

void webrtc::MockDataChannelObserver::OnBufferedAmountChange ( uint64_t  previous_amount)
inlineoverridevirtual

Reimplemented from webrtc::DataChannelObserver.

◆ OnMessage() [1/2]

void webrtc::MockDataChannelObserver::OnMessage ( const DataBuffer buffer)
inlineoverridevirtual

◆ OnMessage() [2/2]

void webrtc::MockDataChannelObserver::OnMessage ( const DataBuffer buffer)
inlineoverridevirtual

◆ OnStateChange() [1/2]

void webrtc::MockDataChannelObserver::OnStateChange ( )
inlineoverridevirtual

◆ OnStateChange() [2/2]

void webrtc::MockDataChannelObserver::OnStateChange ( )
inlineoverridevirtual

◆ received_message_count() [1/2]

size_t webrtc::MockDataChannelObserver::received_message_count ( ) const
inline

◆ received_message_count() [2/2]

size_t webrtc::MockDataChannelObserver::received_message_count ( ) const
inline

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