Roc Toolkit internal modules
Roc Toolkit: real-time audio streaming
|
XR Block Header. More...
#include <headers.h>
Public Member Functions | |
void | reset (const XrBlockType bt) |
Reset to initial state (all zeros). More... | |
XrBlockType | block_type () const |
Get XR block type. More... | |
void | set_block_type (const XrBlockType bt) |
Set XR block type. More... | |
uint8_t | type_specific () const |
Get type-specific byte. More... | |
void | set_type_specific (const uint8_t t) |
Set type-specific byte. More... | |
uint16_t | len_words () const |
Get block length, including the header, in 32-bit words minus one. More... | |
void | set_len_words (const uint16_t len) |
Set block length in words. More... | |
size_t | len_bytes () const |
Get block length, including the header, in bytes. More... | |
void | set_len_bytes (const size_t len) |
Set block length in bytes. More... | |
XR Block Header.
RFC 3611 3: "Extended Report Block Framework"
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |
|
inline |