RDMnet  0.3.0
Implementation of ANSI E1.33 (RDMnet)
View other versions:
common.h File Reference

Overview

C++ wrapper for the RDMnet init/deinit functions.

#include "etcpal/cpp/error.h"
#include "etcpal/cpp/log.h"
#include "rdmnet/common.h"

Go to the source code of this file.

Data Structures

class  rdmnet::RdmResponseAction
 A class representing a synchronous action to take in response to a received RDM command. More...
 
class  rdmnet::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.
 

Functions

etcpal::Error rdmnet::Init (const EtcPalLogParams *log_params=nullptr, const std::vector< RdmnetMcastNetintId > &mcast_netints=std::vector< RdmnetMcastNetintId >{})
 Initialize the RDMnet library. More...
 
etcpal::Error rdmnet::Init (const etcpal::Logger &logger, const std::vector< RdmnetMcastNetintId > &mcast_netints=std::vector< RdmnetMcastNetintId >{})
 Initialize the RDMnet library. More...
 
void rdmnet::Deinit ()
 Deinitialize the RDMnet library. More...