#include <PacketHeader.h>
Public Member Functions | |
DefaultHeader (JackTrip *jacktrip) | |
virtual | ~DefaultHeader () |
virtual void | fillHeaderCommonFromAudio () |
virtual void | parseHeader () |
virtual void | checkPeerSettings (int8_t *full_packet) |
virtual void | increaseSequenceNumber () |
virtual uint16_t | getSequenceNumber () const |
virtual uint16_t | getPeerSequenceNumber (int8_t *full_packet) const |
virtual uint64_t | getPeerTimeStamp (int8_t *) const |
virtual int | getHeaderSizeInBytes () const |
virtual void | putHeaderInPacket (int8_t *full_packet) |
void | printHeader () const |
Private Attributes | |
DefaultHeaderStruct | mHeader |
Default Header Struct. | |
JackTrip * | mJackTrip |
JackTrip mediator class. |
DefaultHeader::DefaultHeader | ( | JackTrip * | jacktrip | ) |
virtual DefaultHeader::~DefaultHeader | ( | ) | [inline, virtual] |
void DefaultHeader::fillHeaderCommonFromAudio | ( | ) | [virtual] |
Implements PacketHeader.
virtual void DefaultHeader::parseHeader | ( | ) | [inline, virtual] |
Implements PacketHeader.
void DefaultHeader::checkPeerSettings | ( | int8_t * | full_packet | ) | [virtual] |
virtual void DefaultHeader::increaseSequenceNumber | ( | ) | [inline, virtual] |
Reimplemented from PacketHeader.
virtual uint16_t DefaultHeader::getSequenceNumber | ( | ) | const [inline, virtual] |
Reimplemented from PacketHeader.
Implements PacketHeader.
virtual uint64_t DefaultHeader::getPeerTimeStamp | ( | int8_t * | ) | const [inline, virtual] |
virtual int DefaultHeader::getHeaderSizeInBytes | ( | ) | const [inline, virtual] |
Implements PacketHeader.
virtual void DefaultHeader::putHeaderInPacket | ( | int8_t * | full_packet | ) | [inline, virtual] |
Implements PacketHeader.
void DefaultHeader::printHeader | ( | ) | const |
DefaultHeaderStruct DefaultHeader::mHeader [private] |
Default Header Struct.
JackTrip* DefaultHeader::mJackTrip [private] |