|
sACN
2.0.2
Implementation of ANSI E1.31 (Streaming ACN)
|
View other versions:
|
A namespace which contains all C++ language definitions in the sACN library. More...
Data Structures | |
| class | DmxMerger |
| An instance of sACN DMX Merger functionality; see Using the sACN DMX Merger API. More... | |
| class | MergeReceiver |
| An instance of sACN Merge Receiver functionality; see Using the sACN Merge Receiver API. More... | |
| class | Receiver |
| An instance of sACN Receiver functionality; see Using the sACN Receiver API. More... | |
| class | Source |
| An instance of sACN Source functionality; see Using the sACN Source API. More... | |
| class | SourceDetector |
| An instance of sACN Source Detector functionality. More... | |
Typedefs | |
| using | RemoteSourceHandle = sacn_remote_source_t |
Functions | |
| etcpal::Error | Init (const EtcPalLogParams *log_params=nullptr) |
| Initialize the sACN library. | |
| etcpal::Error | Init (const EtcPalLogParams *log_params, std::vector< SacnMcastInterface > &sys_netints) |
| Initialize the sACN library. | |
| etcpal::Error | Init (std::vector< SacnMcastInterface > &sys_netints) |
| Initialize the sACN library. | |
| etcpal::Error | Init (const etcpal::Logger &logger) |
| Initialize the sACN library. | |
| etcpal::Error | Init (const etcpal::Logger &logger, std::vector< SacnMcastInterface > &sys_netints) |
| Initialize the sACN library. | |
| void | Deinit () |
| Deinitialize the sACN library. | |
| RemoteSourceHandle | GetRemoteSourceHandle (const etcpal::Uuid &source_cid) |
| Converts a remote source CID to the corresponding handle, or SACN_REMOTE_SOURCE_INVALID if not found. | |
| etcpal::Expected< etcpal::Uuid > | GetRemoteSourceCid (RemoteSourceHandle source_handle) |
| Converts a remote source handle to the corresponding source CID. | |
Variables | |
| constexpr RemoteSourceHandle | kInvalidRemoteSourceHandle = SACN_REMOTE_SOURCE_INVALID |
A namespace which contains all C++ language definitions in the sACN library.
|
constexpr |
An invalid RemoteSourceHandle value.