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

Public Member Functions

 TestTransport ()
 
bool SendRtp (const uint8_t *, size_t, const PacketOptions &options) override
 
bool SendRtcp (const uint8_t *data, size_t len) override
 
int OnReceivedPayloadData (const uint8_t *payload_data, size_t payload_size, const WebRtcRTPHeader *rtp_header) override
 
- Public Member Functions inherited from webrtc::NullRtpData
virtual ~NullRtpData ()
 
bool OnRecoveredPacket (const uint8_t *packet, size_t packet_length) override
 
virtual ~NullRtpData ()
 
bool OnRecoveredPacket (const uint8_t *packet, size_t packet_length) override
 
- Public Member Functions inherited from webrtc::RtpData
virtual ~RtpData ()
 
virtual ~RtpData ()
 

Public Attributes

test::RtcpPacketParser parser_
 

Additional Inherited Members

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

Constructor & Destructor Documentation

◆ TestTransport()

webrtc::TestTransport::TestTransport ( )
inline

Member Function Documentation

◆ OnReceivedPayloadData()

int webrtc::TestTransport::OnReceivedPayloadData ( const uint8_t payload_data,
size_t  payload_size,
const WebRtcRTPHeader rtp_header 
)
inlineoverridevirtual

Reimplemented from webrtc::NullRtpData.

◆ SendRtcp()

bool webrtc::TestTransport::SendRtcp ( const uint8_t data,
size_t  len 
)
inlineoverridevirtual

Implements webrtc::Transport.

◆ SendRtp()

bool webrtc::TestTransport::SendRtp ( const uint8_t ,
size_t  ,
const PacketOptions options 
)
inlineoverridevirtual

Implements webrtc::Transport.

Member Data Documentation

◆ parser_

test::RtcpPacketParser webrtc::TestTransport::parser_

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