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