MythTV  master
Public Member Functions | List of all members
RTPFECPacket Class Reference

RTP FEC Packet. More...

#include <rtpfecpacket.h>

Inheritance diagram for RTPFECPacket:
Inheritance graph
Collaboration diagram for RTPFECPacket:
Collaboration graph

Public Member Functions

 RTPFECPacket (const UDPPacket &o)
 RTPFECPacket (uint64_t key)
 RTPFECPacket (void)
- Public Member Functions inherited from UDPPacket
 UDPPacket (const UDPPacket &)=default
 UDPPacket (uint64_t key)
 UDPPacket (void)=default
virtual ~UDPPacket ()=default
UDPPacketoperator= (const UDPPacket &)=default
virtual bool IsValid (void) const
 IsValid() must return true before any data access methods are called, other than GetDataReference() and GetData() More...
uint64_t GetKey (void) const
QByteArray & GetDataReference (void)
QByteArray GetData (void) const

Additional Inherited Members

- Protected Attributes inherited from UDPPacket
uint64_t m_key { 0ULL }
 Key used to ensure we avoid extra memory allocation in m_data QByteArray. More...
QByteArray m_data

Detailed Description

RTP FEC Packet.

Definition at line 13 of file rtpfecpacket.h.

Constructor & Destructor Documentation

◆ RTPFECPacket() [1/3]

RTPFECPacket::RTPFECPacket ( const UDPPacket o)

Definition at line 16 of file rtpfecpacket.h.

◆ RTPFECPacket() [2/3]

RTPFECPacket::RTPFECPacket ( uint64_t  key)

Definition at line 17 of file rtpfecpacket.h.

◆ RTPFECPacket() [3/3]

RTPFECPacket::RTPFECPacket ( void  )

Definition at line 18 of file rtpfecpacket.h.

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