|
sACN
2.0.1
Implementation of ANSI E1.31 (Streaming ACN)
|
View other versions:
|
#include <receiver.h>
Data Fields | |
| uint16_t | universe_id |
| SacnReceiverCallbacks | callbacks |
| SacnRecvUniverseSubrange | footprint |
| int | source_count_max |
| unsigned int | flags |
| sacn_ip_support_t | ip_supported |
A set of configuration information for an sACN receiver.
| SacnReceiverCallbacks callbacks |
The callbacks this receiver will use to notify the application of events.
| unsigned int flags |
A set of option flags. See "sACN receiver flags".
| SacnRecvUniverseSubrange footprint |
The footprint within the universe to monitor. TODO: Currently unimplemented and thus ignored.
| sacn_ip_support_t ip_supported |
What IP networking the receiver will support. The default is kSacnIpV4AndIpV6.
| int source_count_max |
The maximum number of sources this universe will listen to. May be SACN_RECEIVER_INFINITE_SOURCES. When configured to use static memory, this parameter is only used if it's less than SACN_RECEIVER_MAX_SOURCES_PER_UNIVERSE – otherwise SACN_RECEIVER_MAX_SOURCES_PER_UNIVERSE is used instead.
| uint16_t universe_id |
Universe number on which to listen for sACN.