Open Lighting Architecture: include/ola/rdm Directory Reference

| Open Lighting Architecture 0.10.9

Loading...
Searching...
No Matches
rdm Directory Reference

## Files
| AckTimerResponder.h
| This responder implements the code needed to deal with AckTimers.
| AdvancedDimmerResponder.h
| Soft responder that implements a Dimmer that supports E1.37-1 PIDs.
| CommandPrinter.h
| DimmerResponder.h
| A soft responder that acts like an RDM enabled dimmer with sub devices.
| DimmerRootDevice.h
| Soft responder that implements the Root device in the DimmerResponder.
| DimmerSubDevice.h
| A soft responder that implements a SubDevice in DimmerResponder.
| DiscoveryAgent.h
| Implements the RDM Discovery algorithm.
| DummyResponder.h
| Basic soft RDM responder.
| MessageDeserializer.h
| Inflate a message from raw data.
| MessageSerializer.h
| Serialize an RDM message.
| MovingLightResponder.h
| A soft RDM responder that implements the basics of a moving light responder.
| NetworkManagerInterface.h
| The interface for the NetworkManager.
| NetworkResponder.h
| An RDM responder that supports E1.37-2 PIDs.
| OpenLightingEnums.h
| Provide OLA's RDM Manufacturer PIDs & Model IDs.
| PidStore.h
| Holds information about RDM PIDs.
| PidStoreHelper.h
| Provides helper methods for loading / accessing the pid store, and dealing with pids.
| QueueingRDMController.h
| An RDM Controller that queues messages and only sends a single message at a time.
| RDMAPI.h
| Provide a generic RDM API that can use different implementations.
| RDMAPIImplInterface.h
| The interface for an RDM API Implementation.
| RDMCommand.h
| Classes that represent RDM commands.
| RDMCommandSerializer.h
| Write RDMCommands to a memory buffer.
| RDMControllerAdaptor.h
| Allows an RDMControllerInterface to be used as an DiscoverableRDMControllerInterface.
| RDMControllerInterface.h
| Definitions and Interfaces to implement an RDMController that sends a single message at a time.
| RDMEnums.h
| Various constants used in RDM.
| RDMFrame.h
| RDMHelper.h
| Various misc RDM functions.
| RDMMessagePrinters.h
| Used for displaying the RDM data to the command line.
| RDMPacket.h
| Structures and constants used with RDM Packets.
| RDMReply.h
| RDMResponseCodes.h
| Enums representing the states of a response. This is generated from the proto file.
| ResponderHelper.h
| Helper methods for building RDM responders.
| ResponderLoadSensor.h
| Holds the information about a load sensor.
| ResponderOps.h
| A framework for building RDM responders.
| ResponderOpsPrivate.h
| Private helper functions for building RDM responders.
| ResponderPersonality.h
| ResponderSensor.h
| Holds the information about a sensor.
| ResponderSettings.h
| ResponderSlotData.h
| Holds the information about DMX slots.
| SensorResponder.h
| A soft RDM responder that has sensors.
| StringMessageBuilder.h
| Builds a Messagse object from a list of strings and a Descriptor.
| SubDeviceDispatcher.h
| Handles the dispatching of RDM requests to the correct sub device.
| UID.h
| A RDM unique identifier (UID).
| UIDAllocator.h
| A class to allocate UIDs.
| UIDSet.h
| A set of UIDs.