RDMnet  0.3.0
Implementation of ANSI E1.33 (RDMnet)
View other versions:

Overview

Implementation of RDMnet controller functionality; see Using the Controller API.

RDMnet controllers are clients which originate RDM commands and receive responses. Controllers can participate in multiple scopes; the default scope string "default" must be configured as a default setting. This API provides classes tailored to the usage concerns of an RDMnet controller.

See Using the Controller API for details of how to use this API.

Data Structures

class  rdmnet::Controller
 An instance of RDMnet controller functionality. More...
 
class  rdmnet::Controller::NotifyHandler
 A base class for a class that receives notification callbacks from a controller. More...
 
class  rdmnet::Controller::RdmCommandHandler
 A base class for a class that receives RDM commands addressed to a controller. More...
 
struct  rdmnet::Controller::Settings
 A set of configuration settings that a controller needs to initialize. More...
 
struct  rdmnet::Controller::RdmData
 A set of initial identifying RDM data to use for a controller. More...