RTP Trace System
1.0
|
Trace Decoder Interface. More...
#include <tracedecoderinterface.h>
Public Member Functions | |
virtual double | getFrameRate () const =0 |
virtual double | getUtilization () const =0 |
virtual cardinal | getFlags () const =0 |
virtual Range< card64 > | getBandwidth () const =0 |
virtual int8 | getStreamPriority () const =0 |
virtual int8 | getSessionPriority () const =0 |
Trace Decoder Interface.
This class is the interface for a trace decoder.
virtual Range<card64> Coral::TraceDecoderInterface::getBandwidth | ( | ) | const [pure virtual] |
Get bandwidth range.
Implemented in Coral::TraceDecoderRepository, and Coral::TraceDecoder.
virtual cardinal Coral::TraceDecoderInterface::getFlags | ( | ) | const [pure virtual] |
virtual double Coral::TraceDecoderInterface::getFrameRate | ( | ) | const [pure virtual] |
Set frameRate.
frameRate | FrameRate. |
Implemented in Coral::TraceDecoderRepository, and Coral::TraceDecoder.
virtual int8 Coral::TraceDecoderInterface::getSessionPriority | ( | ) | const [pure virtual] |
Get session priority.
Implemented in Coral::TraceDecoderRepository, and Coral::TraceDecoder.
virtual int8 Coral::TraceDecoderInterface::getStreamPriority | ( | ) | const [pure virtual] |
Get stream priority.
Implemented in Coral::TraceDecoderRepository, and Coral::TraceDecoder.
virtual double Coral::TraceDecoderInterface::getUtilization | ( | ) | const [pure virtual] |
Get utilization.
Implemented in Coral::TraceDecoderRepository, and Coral::TraceDecoder.