Default Header.
More...
#include <PacketHeader.h>
DefaultHeader::DefaultHeader |
( |
JackTrip * |
jacktrip | ) |
|
virtual DefaultHeader::~DefaultHeader |
( |
| ) |
|
|
inlinevirtual |
void DefaultHeader::checkPeerSettings |
( |
int8_t * |
full_packet | ) |
|
|
virtual |
void DefaultHeader::fillHeaderCommonFromAudio |
( |
| ) |
|
|
virtual |
uint8_t DefaultHeader::getConnectionMode |
( |
| ) |
const |
|
inline |
virtual int DefaultHeader::getHeaderSizeInBytes |
( |
| ) |
const |
|
inlinevirtual |
uint8_t DefaultHeader::getNumChannels |
( |
| ) |
const |
|
inline |
uint8_t DefaultHeader::getPeerBitResolution |
( |
int8_t * |
full_packet | ) |
const |
|
virtual |
uint16_t DefaultHeader::getPeerBufferSize |
( |
int8_t * |
full_packet | ) |
const |
|
virtual |
uint8_t DefaultHeader::getPeerConnectionMode |
( |
int8_t * |
full_packet | ) |
const |
|
virtual |
uint8_t DefaultHeader::getPeerNumChannels |
( |
int8_t * |
full_packet | ) |
const |
|
virtual |
uint8_t DefaultHeader::getPeerSamplingRate |
( |
int8_t * |
full_packet | ) |
const |
|
virtual |
uint16_t DefaultHeader::getPeerSequenceNumber |
( |
int8_t * |
full_packet | ) |
const |
|
virtual |
uint64_t DefaultHeader::getPeerTimeStamp |
( |
int8_t * |
full_packet | ) |
const |
|
virtual |
virtual uint16_t DefaultHeader::getSequenceNumber |
( |
| ) |
const |
|
inlinevirtual |
Returns the current sequence number.
- Returns
- 16bit Sequence number
Reimplemented from PacketHeader.
virtual void DefaultHeader::increaseSequenceNumber |
( |
| ) |
|
|
inlinevirtual |
Increase sequence number for counter, a 16bit number.
Reimplemented from PacketHeader.
virtual void DefaultHeader::parseHeader |
( |
| ) |
|
|
inlinevirtual |
Parse the packet header and take appropriate measures (like change settings, or quit the program if peer settings don't match)
Implements PacketHeader.
void DefaultHeader::printHeader |
( |
| ) |
const |
virtual void DefaultHeader::putHeaderInPacket |
( |
int8_t * |
full_packet | ) |
|
|
inlinevirtual |
Put the header in buffer pointed by full_packet.
- Parameters
-
full_packet | Pointer to full packet (audio+header). Size must be sizeof(header part) + sizeof(audio part) |
Implements PacketHeader.
The documentation for this class was generated from the following files: