![]() |
Open Lighting Architecture 0.10.9
|
Public Member Functions | |
| DMPGetProperty (const DMPHeader &header, const std::vector< Address > &addresses) | |
| unsigned int | DataSize () const |
| bool | PackData (uint8_t *data, unsigned int *length) const |
| void | PackData (ola::io::OutputStream *stream) const |
Public Member Functions inherited from ola::acn::DMPPDU | |
| DMPPDU (unsigned int vector, const DMPHeader &dmp_header) | |
| unsigned int | HeaderSize () const |
| bool | PackHeader (uint8_t *data, unsigned int *length) const |
| void | PackHeader (ola::io::OutputStream *stream) const |
Public Member Functions inherited from ola::acn::PDU | |
| PDU (unsigned int vector, vector_size size=FOUR_BYTES) | |
| virtual unsigned int | Size () const |
| virtual unsigned int | VectorSize () const |
| void | SetVector (unsigned int vector) |
| virtual bool | Pack (uint8_t *data, unsigned int *length) const |
| virtual void | Write (ola::io::OutputStream *stream) const |
Additional Inherited Members | |
Public Types inherited from ola::acn::PDU | |
| enum | vector_size { ONE_BYTE = 1 , TWO_BYTES = 2 , FOUR_BYTES = 4 } |
Static Public Member Functions inherited from ola::acn::PDU | |
| static void | PrependFlagsAndLength (ola::io::OutputBufferInterface *output, uint8_t flags=VFLAG_MASK|HFLAG_MASK|DFLAG_MASK) |
| static void | PrependFlagsAndLength (ola::io::OutputBufferInterface *output, unsigned int length, uint8_t flags) |
Static Public Attributes inherited from ola::acn::PDU | |
| static const uint8_t | VFLAG_MASK = 0x40 |
| static const uint8_t | HFLAG_MASK = 0x20 |
| static const uint8_t | DFLAG_MASK = 0x10 |
Protected Attributes inherited from ola::acn::DMPPDU | |
| DMPHeader | m_header |
|
inlinevirtual |
Implements ola::acn::PDU.
|
inlinevirtual |
Implements ola::acn::PDU.
|
inlinevirtual |
Implements ola::acn::PDU.