|
RDMnet
HEAD (unstable)
Implementation of ANSI E1.33 (RDMnet)
|
View other versions:
|
C++ wrapper for the RDMnet init/deinit functions.
Go to the source code of this file.
Data Structures | |
| class | RdmResponseAction |
| A class representing a synchronous action to take in response to a received RDM command. More... | |
| class | EptResponseAction |
| A class representing a synchronous action to take in response to a received EPT data message. More... | |
Namespaces | |
| rdmnet | |
| A namespace which contains all C++ language definitions in the RDMnet library. | |
Enumerations | |
| enum class | McastMode { kEnabledOnAllInterfaces , kDisabledOnAllInterfaces } |
| Determines whether multicast traffic is allowed through all interfaces or none. | |
Functions | |
| etcpal::Error | Init (const EtcPalLogParams *log_params=nullptr, const std::vector< EtcPalMcastNetintId > &mcast_netints=std::vector< EtcPalMcastNetintId >{}) |
| Initialize the RDMnet library. More... | |
| etcpal::Error | Init (const etcpal::Logger &logger, const std::vector< EtcPalMcastNetintId > &mcast_netints=std::vector< EtcPalMcastNetintId >{}) |
| Initialize the RDMnet library. More... | |
| etcpal::Error | Init (const EtcPalLogParams *log_params, McastMode mcast_mode) |
| Initialize the RDMnet library. More... | |
| etcpal::Error | Init (const etcpal::Logger &logger, McastMode mcast_mode) |
| Initialize the RDMnet library. More... | |
| void | Deinit () |
| Deinitialize the RDMnet library. More... | |