![]() |
Open Lighting Architecture
0.9.3
|
The E1.31 (sACN) plugin.
Classes | |
| class | InflatorInterface |
| class | BaseInflator |
| class | BaseDMPAddress |
| class | DMPAddress |
| class | RangeDMPAddress |
| class | DMPAddressData |
| class | DMPE131Inflator |
| class | DMPHeader |
| class | DMPInflator |
| class | DMPPDU |
| class | DMPGetProperty |
| class | DMPSetProperty |
| class | E131DiscoveryInflator |
| class | E131Header |
| class | E131Rev2Header |
| class | E131Inflator |
| class | E131InflatorRev2 |
| class | TrackedSource |
| class | E131Node |
| class | E131PDU |
| class | E131Sender |
| class | E133Header |
| class | E133Inflator |
| class | E133PDU |
| class | E133StatusInflator |
| class | E133StatusPDU |
| class | HeaderSet |
| class | PDU |
| class | PDUBlock |
| class | PreamblePacker |
| class | RDMInflator |
| class | RDMPDU |
| class | RootHeader |
| class | NullInflator |
| class | RootInflator |
| class | RootPDU |
| class | RootSender |
| class | IncomingStreamTransport |
| class | IncomingTCPTransport |
| class | OutgoingTransport |
| class | TransportHeader |
| class | OutgoingUDPTransport |
| class | OutgoingUDPTransportImpl |
| class | IncomingUDPTransport |
| class | E131Device |
| class | E131Plugin |
| class | E131PortHelper |
| class | E131InputPort |
| class | E131OutputPort |
Typedefs | |
| typedef DMPAddress< uint8_t > | OneByteDMPAddress |
| typedef DMPAddress< uint16_t > | TwoByteDMPAddress |
| typedef DMPAddress< uint32_t > | FourByteDMPAddress |
| typedef RangeDMPAddress< uint8_t > | OneByteRangeDMPAddress |
| typedef RangeDMPAddress< uint16_t > | TwoByteRangeDMPAddress |
| typedef RangeDMPAddress< uint32_t > | FourByteRangeDMPAddress |
Functions | |
| unsigned int | DMPSizeToByteSize (dmp_address_size size) |
| const BaseDMPAddress * | NewSingleAddress (unsigned int value) |
| const BaseDMPAddress * | NewRangeAddress (unsigned int value, unsigned int increment, unsigned int number) |
| const BaseDMPAddress * | DecodeAddress (dmp_address_size size, dmp_address_type type, const uint8_t *data, unsigned int *length) |
| template<typename type > | |
| dmp_address_size | TypeToDMPSize () |
| const DMPPDU * | NewDMPGetProperty (bool is_virtual, bool is_relative, unsigned int start) |
| const DMPPDU * | NewRangeDMPGetProperty (bool is_virtual, bool is_relative, unsigned int start, unsigned int increment, unsigned int number) |
| template<typename type > | |
| const DMPPDU * | NewDMPGetProperty (bool is_virtual, bool is_relative, const std::vector< DMPAddress< type > > &addresses) |
| template<typename type > | |
| const DMPPDU * | _CreateDMPGetProperty (bool is_virtual, bool is_relative, unsigned int start) |
| template<typename type > | |
| const DMPPDU * | NewRangeDMPGetProperty (bool is_virtual, bool is_relative, const std::vector< RangeDMPAddress< type > > &addresses) |
| template<typename type > | |
| const DMPPDU * | _CreateRangeDMPGetProperty (bool is_virtual, bool is_relative, unsigned int start, unsigned int increment, unsigned int number) |
| template<typename type > | |
| const DMPPDU * | NewDMPSetProperty (bool is_virtual, bool is_relative, const std::vector< DMPAddressData< DMPAddress< type > > > &chunks) |
| template<typename type > | |
| const DMPPDU * | NewRangeDMPSetProperty (bool is_virtual, bool is_relative, const std::vector< DMPAddressData< RangeDMPAddress< type > > > &chunks, bool multiple_elements=true, bool equal_size_elements=true) |
Variables | |
| static const unsigned int | MAX_TWO_BYTE = 0xffff |
| static const unsigned int | MAX_ONE_BYTE = 0xff |
| const uint8_t | ACN_HEADER [] |
| const unsigned int | ACN_HEADER_SIZE = sizeof(ACN_HEADER) |
| const uint8_t ola::plugin::e131::ACN_HEADER[] |
1.8.1.2