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

#include <rtp_rtcp_observer.h>

Inheritance diagram for webrtc::test::PacketTransport:
webrtc::test::DirectTransport webrtc::test::DirectTransport webrtc::Transport webrtc::Transport webrtc::Transport webrtc::Transport

Public Types

enum  TransportType { kReceiver, kSender, kReceiver, kSender }
 
enum  TransportType { kReceiver, kSender, kReceiver, kSender }
 

Public Member Functions

 PacketTransport (Call *send_call, RtpRtcpObserver *observer, TransportType transport_type, const FakeNetworkPipe::Config &configuration)
 
 PacketTransport (Call *send_call, RtpRtcpObserver *observer, TransportType transport_type, const FakeNetworkPipe::Config &configuration)
 
- Public Member Functions inherited from webrtc::test::DirectTransport
 DirectTransport (Call *send_call)
 
 DirectTransport (const FakeNetworkPipe::Config &config, Call *send_call)
 
 ~DirectTransport ()
 
void SetConfig (const FakeNetworkPipe::Config &config)
 
virtual void StopSending ()
 
virtual void SetReceiver (PacketReceiver *receiver)
 
int GetAverageDelayMs ()
 
 DirectTransport (Call *send_call)
 
 DirectTransport (const FakeNetworkPipe::Config &config, Call *send_call)
 
 ~DirectTransport ()
 
void SetConfig (const FakeNetworkPipe::Config &config)
 
virtual void StopSending ()
 
virtual void SetReceiver (PacketReceiver *receiver)
 
int GetAverageDelayMs ()
 

Additional Inherited Members

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

Member Enumeration Documentation

◆ TransportType [1/2]

Enumerator
kReceiver 
kSender 
kReceiver 
kSender 

◆ TransportType [2/2]

Enumerator
kReceiver 
kSender 
kReceiver 
kSender 

Constructor & Destructor Documentation

◆ PacketTransport() [1/2]

webrtc::test::PacketTransport::PacketTransport ( Call send_call,
RtpRtcpObserver observer,
TransportType  transport_type,
const FakeNetworkPipe::Config configuration 
)
inline

◆ PacketTransport() [2/2]

webrtc::test::PacketTransport::PacketTransport ( Call send_call,
RtpRtcpObserver observer,
TransportType  transport_type,
const FakeNetworkPipe::Config configuration 
)
inline

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