#include <packet_sender.h>
|
| PacketSender (PacketProcessorListener *listener, int flow_id) |
|
virtual | ~PacketSender () |
|
virtual int | GetFeedbackIntervalMs () const =0 |
|
void | SetSenderTimestamps (Packets *in_out) |
|
virtual uint32_t | TargetBitrateKbps () |
|
virtual void | Pause () |
|
virtual void | Resume (int64_t paused_time_ms) |
|
void | set_metric_recorder (MetricRecorder *metric_recorder) |
|
virtual void | RecordBitrate () |
|
| PacketSender (PacketProcessorListener *listener, int flow_id) |
|
virtual | ~PacketSender () |
|
virtual int | GetFeedbackIntervalMs () const =0 |
|
void | SetSenderTimestamps (Packets *in_out) |
|
virtual uint32_t | TargetBitrateKbps () |
|
virtual void | Pause () |
|
virtual void | Resume (int64_t paused_time_ms) |
|
void | set_metric_recorder (MetricRecorder *metric_recorder) |
|
virtual void | RecordBitrate () |
|
| PacketProcessor (PacketProcessorListener *listener, int flow_id, ProcessorType type) |
|
| PacketProcessor (PacketProcessorListener *listener, const FlowIds &flow_ids, ProcessorType type) |
|
virtual | ~PacketProcessor () |
|
virtual void | Plot (int64_t timestamp_ms) |
|
virtual void | RunFor (int64_t time_ms, Packets *in_out)=0 |
|
const FlowIds & | flow_ids () const |
|
uint32_t | packets_per_second () const |
|
uint32_t | bits_per_second () const |
|
| PacketProcessor (PacketProcessorListener *listener, int flow_id, ProcessorType type) |
|
| PacketProcessor (PacketProcessorListener *listener, const FlowIds &flow_ids, ProcessorType type) |
|
virtual | ~PacketProcessor () |
|
virtual void | Plot (int64_t timestamp_ms) |
|
virtual void | RunFor (int64_t time_ms, Packets *in_out)=0 |
|
const FlowIds & | flow_ids () const |
|
uint32_t | packets_per_second () const |
|
uint32_t | bits_per_second () const |
|
◆ PacketSender() [1/2]
◆ ~PacketSender() [1/2]
virtual webrtc::testing::bwe::PacketSender::~PacketSender |
( |
| ) |
|
|
inlinevirtual |
◆ PacketSender() [2/2]
◆ ~PacketSender() [2/2]
virtual webrtc::testing::bwe::PacketSender::~PacketSender |
( |
| ) |
|
|
inlinevirtual |
◆ GetFeedbackIntervalMs() [1/2]
virtual int webrtc::testing::bwe::PacketSender::GetFeedbackIntervalMs |
( |
| ) |
const |
|
pure virtual |
◆ GetFeedbackIntervalMs() [2/2]
virtual int webrtc::testing::bwe::PacketSender::GetFeedbackIntervalMs |
( |
| ) |
const |
|
pure virtual |
◆ Pause() [1/2]
void webrtc::testing::bwe::PacketSender::Pause |
( |
| ) |
|
|
virtual |
◆ Pause() [2/2]
virtual void webrtc::testing::bwe::PacketSender::Pause |
( |
| ) |
|
|
virtual |
◆ RecordBitrate() [1/2]
void webrtc::testing::bwe::PacketSender::RecordBitrate |
( |
| ) |
|
|
virtual |
◆ RecordBitrate() [2/2]
virtual void webrtc::testing::bwe::PacketSender::RecordBitrate |
( |
| ) |
|
|
virtual |
◆ Resume() [1/2]
void webrtc::testing::bwe::PacketSender::Resume |
( |
int64_t |
paused_time_ms | ) |
|
|
virtual |
◆ Resume() [2/2]
virtual void webrtc::testing::bwe::PacketSender::Resume |
( |
int64_t |
paused_time_ms | ) |
|
|
virtual |
◆ set_metric_recorder() [1/2]
void webrtc::testing::bwe::PacketSender::set_metric_recorder |
( |
MetricRecorder * |
metric_recorder | ) |
|
◆ set_metric_recorder() [2/2]
void webrtc::testing::bwe::PacketSender::set_metric_recorder |
( |
MetricRecorder * |
metric_recorder | ) |
|
◆ SetSenderTimestamps() [1/2]
void webrtc::testing::bwe::PacketSender::SetSenderTimestamps |
( |
Packets * |
in_out | ) |
|
◆ SetSenderTimestamps() [2/2]
void webrtc::testing::bwe::PacketSender::SetSenderTimestamps |
( |
Packets * |
in_out | ) |
|
◆ TargetBitrateKbps() [1/2]
virtual uint32_t webrtc::testing::bwe::PacketSender::TargetBitrateKbps |
( |
| ) |
|
|
inlinevirtual |
◆ TargetBitrateKbps() [2/2]
virtual uint32_t webrtc::testing::bwe::PacketSender::TargetBitrateKbps |
( |
| ) |
|
|
inlinevirtual |
◆ clock_
◆ running_
bool webrtc::testing::bwe::PacketSender::running_ |
|
protected |
The documentation for this class was generated from the following files:
- DerivedData/WebKit/Build/Products/Debug/usr/local/include/webrtc/modules/remote_bitrate_estimator/test/packet_sender.h
- Source/ThirdParty/libwebrtc/Source/webrtc/modules/remote_bitrate_estimator/test/packet_sender.cc