RDMnet  HEAD (unstable)
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  Controller
 An instance of RDMnet controller functionality. More...
 
class  Controller::NotifyHandler
 A base class for a class that receives notification callbacks from a controller. More...
 
class  Controller::RdmCommandHandler
 A base class for a class that receives RDM commands addressed to a controller. More...
 
struct  Controller::Settings
 A set of configuration settings that a controller needs to initialize. More...
 
struct  Controller::RdmData
 A set of initial identifying RDM data to use for a controller. More...