|
RTP Trace System
1.0
|
Trace Packet. More...
#include <tracepacket.h>
Public Types | |
| enum | TraceFlags { TF_None = 0, TF_Information = 1 } |
Public Member Functions | |
| TracePacket () | |
| void | translate () |
| void | reset () |
Public Attributes | |
| card32 | FormatID |
| card8 | Layer |
| card8 | Layers |
| card8 | ErrorCode |
| card8 | Flags |
| card64 | Position |
| card64 | MaxPosition |
| card32 | FrameID |
| card32 | Offset |
| char | Data [0] |
Static Public Attributes | |
| static const card16 | TraceTypeID = 0x8833 |
| static const char | TraceTypeName [] = "Trace Encoding" |
| static const card32 | TraceFormatID = 0x33140000 | TraceTypeID |
Trace Packet.
This class defines the packet format for the trace encoder.
Constructor.
| void Coral::TracePacket::reset | ( | ) |
Reset report.
| void Coral::TracePacket::translate | ( | ) |
Translate byte order.
| char Coral::TracePacket::Data[0] |
Packet data.
Error code.
Flags.
Packet format ID.
Frame ID.
Layer number
Number of layers
Maximum position in nanoseconds.
Fragment offset.
Current position in nanoseconds.
const card32 Coral::TracePacket::TraceFormatID = 0x33140000 | TraceTypeID [static] |
Trace Encoding package format ID.
const card16 Coral::TracePacket::TraceTypeID = 0x8833 [static] |
Type ID for Trace Encoding.
const char Coral::TracePacket::TraceTypeName = "Trace Encoding" [static] |
Name for Trace Encoding.