|
sACN
HEAD (unstable)
Implementation of ANSI E1.31 (Streaming ACN)
|
View other versions:
|
Network interface configuration information to give the sACN library. More...
#include <common.h>
Public Attributes | |
| SacnMcastInterface * | netints |
| An array of network interface IDs to which to restrict multicast traffic. | |
| size_t | num_netints |
| Size of netints array. | |
| bool | no_netints |
| If this is true, no network interfaces will be used for multicast. | |
| SacnSendSocketConfig | send_socket_config |
| Configuration for send sockets (e.g. | |
Network interface configuration information to give the sACN library.
Multicast traffic will be restricted to the network interfaces given. The statuses are filled in for each interface.
| SacnMcastInterface* SacnNetintConfig::netints |
An array of network interface IDs to which to restrict multicast traffic.
The statuses are filled in for each interface. If this is null, and no_netints is false, all system interfaces will be used.
| bool SacnNetintConfig::no_netints |
If this is true, no network interfaces will be used for multicast.
If any are specified in netints, they will be ignored and their statuses will be set to invalid.
| SacnSendSocketConfig SacnNetintConfig::send_socket_config |
Configuration for send sockets (e.g.
configurable sockopts). Only supported when setting library-wide interfaces (i.e. this cannot be set per-universe).