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

#include <fakedatachannelprovider.h>

Inheritance diagram for FakeDataChannelProvider:
webrtc::DataChannelProviderInterface webrtc::DataChannelProviderInterface

Public Member Functions

 FakeDataChannelProvider ()
 
virtual ~FakeDataChannelProvider ()
 
bool SendData (const cricket::SendDataParams &params, const rtc::CopyOnWriteBuffer &payload, cricket::SendDataResult *result) override
 
bool ConnectDataChannel (webrtc::DataChannel *data_channel) override
 
void DisconnectDataChannel (webrtc::DataChannel *data_channel) override
 
void AddSctpDataStream (int sid) override
 
void RemoveSctpDataStream (int sid) override
 
bool ReadyToSendData () const override
 
void set_send_blocked (bool blocked)
 
void set_transport_available (bool available)
 
void set_ready_to_send (bool ready)
 
void set_transport_error ()
 
cricket::SendDataParams last_send_data_params () const
 
bool IsConnected (webrtc::DataChannel *data_channel) const
 
bool IsSendStreamAdded (uint32_t stream) const
 
bool IsRecvStreamAdded (uint32_t stream) const
 
 FakeDataChannelProvider ()
 
virtual ~FakeDataChannelProvider ()
 
bool SendData (const cricket::SendDataParams &params, const rtc::CopyOnWriteBuffer &payload, cricket::SendDataResult *result) override
 
bool ConnectDataChannel (webrtc::DataChannel *data_channel) override
 
void DisconnectDataChannel (webrtc::DataChannel *data_channel) override
 
void AddSctpDataStream (int sid) override
 
void RemoveSctpDataStream (int sid) override
 
bool ReadyToSendData () const override
 
void set_send_blocked (bool blocked)
 
void set_transport_available (bool available)
 
void set_ready_to_send (bool ready)
 
void set_transport_error ()
 
cricket::SendDataParams last_send_data_params () const
 
bool IsConnected (webrtc::DataChannel *data_channel) const
 
bool IsSendStreamAdded (uint32_t stream) const
 
bool IsRecvStreamAdded (uint32_t stream) const
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ FakeDataChannelProvider() [1/2]

FakeDataChannelProvider::FakeDataChannelProvider ( )
inline

◆ ~FakeDataChannelProvider() [1/2]

virtual FakeDataChannelProvider::~FakeDataChannelProvider ( )
inlinevirtual

◆ FakeDataChannelProvider() [2/2]

FakeDataChannelProvider::FakeDataChannelProvider ( )
inline

◆ ~FakeDataChannelProvider() [2/2]

virtual FakeDataChannelProvider::~FakeDataChannelProvider ( )
inlinevirtual

Member Function Documentation

◆ AddSctpDataStream() [1/2]

void FakeDataChannelProvider::AddSctpDataStream ( int  sid)
inlineoverridevirtual

◆ AddSctpDataStream() [2/2]

void FakeDataChannelProvider::AddSctpDataStream ( int  sid)
inlineoverridevirtual

◆ ConnectDataChannel() [1/2]

bool FakeDataChannelProvider::ConnectDataChannel ( webrtc::DataChannel data_channel)
inlineoverridevirtual

◆ ConnectDataChannel() [2/2]

bool FakeDataChannelProvider::ConnectDataChannel ( webrtc::DataChannel data_channel)
inlineoverridevirtual

◆ DisconnectDataChannel() [1/2]

void FakeDataChannelProvider::DisconnectDataChannel ( webrtc::DataChannel data_channel)
inlineoverridevirtual

◆ DisconnectDataChannel() [2/2]

void FakeDataChannelProvider::DisconnectDataChannel ( webrtc::DataChannel data_channel)
inlineoverridevirtual

◆ IsConnected() [1/2]

bool FakeDataChannelProvider::IsConnected ( webrtc::DataChannel data_channel) const
inline

◆ IsConnected() [2/2]

bool FakeDataChannelProvider::IsConnected ( webrtc::DataChannel data_channel) const
inline

◆ IsRecvStreamAdded() [1/2]

bool FakeDataChannelProvider::IsRecvStreamAdded ( uint32_t  stream) const
inline

◆ IsRecvStreamAdded() [2/2]

bool FakeDataChannelProvider::IsRecvStreamAdded ( uint32_t  stream) const
inline

◆ IsSendStreamAdded() [1/2]

bool FakeDataChannelProvider::IsSendStreamAdded ( uint32_t  stream) const
inline

◆ IsSendStreamAdded() [2/2]

bool FakeDataChannelProvider::IsSendStreamAdded ( uint32_t  stream) const
inline

◆ last_send_data_params() [1/2]

cricket::SendDataParams FakeDataChannelProvider::last_send_data_params ( ) const
inline

◆ last_send_data_params() [2/2]

cricket::SendDataParams FakeDataChannelProvider::last_send_data_params ( ) const
inline

◆ ReadyToSendData() [1/2]

bool FakeDataChannelProvider::ReadyToSendData ( ) const
inlineoverridevirtual

◆ ReadyToSendData() [2/2]

bool FakeDataChannelProvider::ReadyToSendData ( ) const
inlineoverridevirtual

◆ RemoveSctpDataStream() [1/2]

void FakeDataChannelProvider::RemoveSctpDataStream ( int  sid)
inlineoverridevirtual

◆ RemoveSctpDataStream() [2/2]

void FakeDataChannelProvider::RemoveSctpDataStream ( int  sid)
inlineoverridevirtual

◆ SendData() [1/2]

bool FakeDataChannelProvider::SendData ( const cricket::SendDataParams params,
const rtc::CopyOnWriteBuffer payload,
cricket::SendDataResult result 
)
inlineoverridevirtual

◆ SendData() [2/2]

bool FakeDataChannelProvider::SendData ( const cricket::SendDataParams params,
const rtc::CopyOnWriteBuffer payload,
cricket::SendDataResult result 
)
inlineoverridevirtual

◆ set_ready_to_send() [1/2]

void FakeDataChannelProvider::set_ready_to_send ( bool  ready)
inline

◆ set_ready_to_send() [2/2]

void FakeDataChannelProvider::set_ready_to_send ( bool  ready)
inline

◆ set_send_blocked() [1/2]

void FakeDataChannelProvider::set_send_blocked ( bool  blocked)
inline

◆ set_send_blocked() [2/2]

void FakeDataChannelProvider::set_send_blocked ( bool  blocked)
inline

◆ set_transport_available() [1/2]

void FakeDataChannelProvider::set_transport_available ( bool  available)
inline

◆ set_transport_available() [2/2]

void FakeDataChannelProvider::set_transport_available ( bool  available)
inline

◆ set_transport_error() [1/2]

void FakeDataChannelProvider::set_transport_error ( )
inline

◆ set_transport_error() [2/2]

void FakeDataChannelProvider::set_transport_error ( )
inline

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