Open Lighting Architecture: ola::acn::E131Rev2Header Class Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
Classes | Public Types | Public Member Functions | List of all members
ola::acn::E131Rev2Header Class Reference
Inheritance diagram for ola::acn::E131Rev2Header:

## Classes
struct | e131_rev2_pdu_header

## Public Types
enum | { REV2_SOURCE_NAME_LEN = 32 }
Public Types inherited from ola::acn::E131Header
enum | { SOURCE_NAME_LEN = 64 }
typedef struct e131_pdu_header_s | e131_pdu_header

## Public Member Functions
| E131Rev2Header (const std::string &source, uint8_t priority, uint8_t sequence, uint16_t universe, bool is_preview=false, bool has_terminated=false)
Public Member Functions inherited from ola::acn::E131Header
| E131Header (const std::string &source, uint8_t priority, uint8_t sequence, uint16_t universe, bool is_preview=false, bool has_terminated=false, bool is_rev2=false)
const std::string | Source () const
uint8_t | Priority () const
uint8_t | Sequence () const
uint16_t | Universe () const
bool | PreviewData () const
bool | StreamTerminated () const
bool | UsingRev2 () const
bool | operator== (const E131Header &other) const
| PACK (struct e131_pdu_header_s { char source[SOURCE_NAME_LEN];uint8_t priority;uint16_t reserved;uint8_t sequence;uint8_t options;uint16_t universe;})

## Additional Inherited Members
Static Public Attributes inherited from ola::acn::E131Header
static const uint8_t | PREVIEW_DATA_MASK = 0x80
static const uint8_t | STREAM_TERMINATED_MASK = 0x40

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

- libs/acn/E131Header.h