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

#include <predictive_packet_manipulator.h>

Inheritance diagram for webrtc::test::PredictivePacketManipulator:
webrtc::test::PacketManipulatorImpl webrtc::test::PacketManipulatorImpl webrtc::test::PacketManipulator webrtc::test::PacketManipulator webrtc::test::PacketManipulator webrtc::test::PacketManipulator

Public Member Functions

 PredictivePacketManipulator (PacketReader *packet_reader, const NetworkingConfig &config)
 
virtual ~PredictivePacketManipulator ()
 
void AddRandomResult (double result)
 
 PredictivePacketManipulator (PacketReader *packet_reader, const NetworkingConfig &config)
 
virtual ~PredictivePacketManipulator ()
 
void AddRandomResult (double result)
 
- Public Member Functions inherited from webrtc::test::PacketManipulatorImpl
 PacketManipulatorImpl (PacketReader *packet_reader, const NetworkingConfig &config, bool verbose)
 
virtual ~PacketManipulatorImpl ()
 
int ManipulatePackets (webrtc::EncodedImage *encoded_image) override
 
virtual void InitializeRandomSeed (unsigned int seed)
 
 PacketManipulatorImpl (PacketReader *packet_reader, const NetworkingConfig &config, bool verbose)
 
virtual ~PacketManipulatorImpl ()
 
int ManipulatePackets (webrtc::EncodedImage *encoded_image) override
 
virtual void InitializeRandomSeed (unsigned int seed)
 
- Public Member Functions inherited from webrtc::test::PacketManipulator
virtual ~PacketManipulator ()
 
virtual ~PacketManipulator ()
 

Protected Member Functions

double RandomUniform () override
 
double RandomUniform () override
 

Constructor & Destructor Documentation

◆ PredictivePacketManipulator() [1/2]

webrtc::test::PredictivePacketManipulator::PredictivePacketManipulator ( PacketReader packet_reader,
const NetworkingConfig config 
)

◆ ~PredictivePacketManipulator() [1/2]

webrtc::test::PredictivePacketManipulator::~PredictivePacketManipulator ( )
virtual

◆ PredictivePacketManipulator() [2/2]

webrtc::test::PredictivePacketManipulator::PredictivePacketManipulator ( PacketReader packet_reader,
const NetworkingConfig config 
)

◆ ~PredictivePacketManipulator() [2/2]

virtual webrtc::test::PredictivePacketManipulator::~PredictivePacketManipulator ( )
virtual

Member Function Documentation

◆ AddRandomResult() [1/2]

void webrtc::test::PredictivePacketManipulator::AddRandomResult ( double  result)

◆ AddRandomResult() [2/2]

void webrtc::test::PredictivePacketManipulator::AddRandomResult ( double  result)

◆ RandomUniform() [1/2]

double webrtc::test::PredictivePacketManipulator::RandomUniform ( )
overrideprotectedvirtual

◆ RandomUniform() [2/2]

double webrtc::test::PredictivePacketManipulator::RandomUniform ( )
overrideprotectedvirtual

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