|
sACN
HEAD (unstable)
Implementation of ANSI E1.31 (Streaming ACN)
|
View other versions:
|
A set of configuration information for a sACN universe. More...
#include <source.h>
Public Attributes | |
| uint16_t | universe |
| The universe number. | |
| uint8_t | priority |
| The sACN universe priority that is sent in each packet. | |
| bool | send_preview |
| If true, this sACN source will send preview data. | |
| bool | send_unicast_only |
| If true, this sACN source will only send unicast traffic on this universe. | |
| const EtcPalIpAddr * | unicast_destinations |
| The initial set of unicast destinations for this universe. | |
| size_t | num_unicast_destinations |
| The size of unicast_destinations. | |
| uint16_t | sync_universe |
| If non-zero, this is the synchronization universe used to synchronize the sACN output. | |
A set of configuration information for a sACN universe.
| uint8_t SacnSourceUniverseConfig::priority |
The sACN universe priority that is sent in each packet.
This is only allowed to be from 0 - 200. Defaults to 100.
| bool SacnSourceUniverseConfig::send_preview |
If true, this sACN source will send preview data.
Defaults to false.
| bool SacnSourceUniverseConfig::send_unicast_only |
If true, this sACN source will only send unicast traffic on this universe.
Defaults to false.
| uint16_t SacnSourceUniverseConfig::sync_universe |
If non-zero, this is the synchronization universe used to synchronize the sACN output.
Defaults to 0. TODO: At this time, synchronization is not supported by this library.
| const EtcPalIpAddr* SacnSourceUniverseConfig::unicast_destinations |
The initial set of unicast destinations for this universe.
This can be changed further by using sacn_source_add_unicast_destination() and sacn_source_remove_unicast_destination().
| uint16_t SacnSourceUniverseConfig::universe |
The universe number.
At this time, only values from 1 - 63999 are accepted. You cannot have a source send more than one stream of levels to a single universe.