RDMnet  0.3.0
Implementation of ANSI E1.33 (RDMnet)
View other versions:
Data Structures
Here are the data structures with brief descriptions:
[detail level 1234]
 NrdmnetA namespace which contains all C++ language definitions in the RDMnet library
 NllrpA namespace which contains all LLRP C++ language definitions
 CDnsTxtRecordItemA key/value pair representing a DNS TXT record item
 CBrokerDefines an instance of RDMnet broker functionality
 CSourceAddrThe source address for an unsolicited RDM response generated by a local component
 CDestinationAddrA destination address for an RDM command in RDMnet's RPT protocol
 CClientConnectedInfoInformation about a successful connection to a broker delivered to an RDMnet callback function
 CClientConnectFailedInfoInformation about a failed connection to a broker delivered to an RDMnet callback function
 CClientDisconnectedInfoInformation about a disconnect event from a broker delivered to an RDMnet callback function
 CScopeAn RDMnet scope configuration
 CRdmResponseActionA class representing a synchronous action to take in response to a received RDM command
 CEptResponseActionA class representing a synchronous action to take in response to a received EPT data message
 CControllerAn instance of RDMnet controller functionality
 CVirtualEndpointConfigConfiguration information for a virtual endpoint on a device
 CPhysicalEndpointResponderIdentifying information for a physical RDM responder connected to an RDMnet gateway
 CPhysicalEndpointConfigConfiguration information for a physical endpoint on a device
 CDeviceAn instance of RDMnet device functionality
 CEptClientAn instance of RDMnet EPT client functionality
 CDynamicUidMappingA mapping from a dynamic UID to a responder ID (RID)
 CDynamicUidAssignmentListA list of mappings from dynamic UIDs to responder IDs received from an RDMnet broker
 CEptSubProtocolA description of an EPT sub-protocol
 CEptClientEntryA descriptive structure for an EPT client
 CEptClientListA list of EPT client entries
 CEptDataAn EPT data message received over RDMnet and delivered to an RDMnet callback function
 CSavedEptDataAn EPT data message received over RDMnet and saved for later processing
 CEptStatusAn EPT status message received over RDMnet and delivered to an RDMnet callback function
 CSavedEptStatusAn EPT status message received over RDMnet and saved for later processing
 CRdmCommandAn RDM command received over RDMnet and delivered to an RDMnet callback function
 CSavedRdmCommandAn RDM command received over RDMnet by a local component and saved for a later response
 CRdmResponseAn RDM response received over RDMnet and delivered to an RDMnet callback function
 CSavedRdmResponseAn RDM response received over RDMnet and saved for later processing
 CRptClientEntryA descriptive structure for an RPT client
 CRptClientListA list of RPT client entries
 CRptStatusAn RPT status message received over RDMnet and delivered to an RDMnet callback function
 CSavedRptStatusAn RPT status message received over RDMnet and saved for later processing
 CLlrpDestinationAddrA destination address for an RDM command in LLRP
 CLlrpDiscoveredTargetA set of information associated with an LLRP Target
 CLlrpManagerCallbacksA set of notification callbacks received about an LLRP manager
 CLlrpManagerConfigA set of information that defines the startup parameters of an LLRP Manager
 CLlrpRdmCommandAn RDM command received from a remote LLRP Manager
 CLlrpRdmResponseAn RDM response received from a remote LLRP Target
 CLlrpSavedRdmCommandAn RDM command received from a remote LLRP Manager
 CLlrpSavedRdmResponseAn RDM command received from a remote LLRP Manager
 CLlrpTargetCallbacksA set of notification callbacks received about an LLRP target
 CLlrpTargetConfigA set of information that defines the startup parameters of an LLRP Target
 CRdmnetBrokerDiscInfoInformation about a broker discovered or registered using DNS-SD
 CRdmnetBrokerRegisterConfigA set of information that defines the parameters of an RDMnet broker registered with DNS-SD
 CRdmnetClientConnectedInfoInformation provided by the library about a successful RDMnet client connection
 CRdmnetClientConnectFailedInfoInformation provided by the library about an unsuccessful RDMnet client connection
 CRdmnetClientDisconnectedInfoInformation provided by the library about an RDMnet client connection that disconnected after a successful connection
 CRdmnetControllerCallbacksA set of notification callbacks received about a controller
 CRdmnetControllerConfigA set of information that defines the startup parameters of an RDMnet Controller
 CRdmnetControllerRdmCmdHandlerA buffer and set of callbacks which can be optionally provided to handle RDM commands addressed to a controller
 CRdmnetControllerRdmDataA set of data for the controller library to use for handling RDM commands internally
 CRdmnetDestinationAddrA destination address for an RDM command in RDMnet's RPT protocol
 CRdmnetDeviceCallbacksA set of notification callbacks received about a device
 CRdmnetDeviceConfigA set of information that defines the startup parameters of an RDMnet Device
 CRdmnetDiscBrokerCallbacksA set of notification callbacks received by a registered broker instance
 CRdmnetDnsTxtRecordItemAn extra key/value pair in a broker's DNS TXT record that does not have a standard RDMnet use
 CRdmnetDynamicUidAssignmentListA list of mappings from dynamic UIDs to responder IDs received from an RDMnet broker
 CRdmnetDynamicUidMappingA mapping from a dynamic UID to a responder ID (RID)
 CRdmnetEptClientCallbacksA set of notification callbacks received about an EPT client
 CRdmnetEptClientConfigA set of information that defines the startup parameters of an EPT client
 CRdmnetEptClientEntryA descriptive structure for an EPT client
 CRdmnetEptClientListA structure that represents a list of EPT Client Entries
 CRdmnetEptDataAn RDMnet EPT data message received by a local component
 CRdmnetEptStatusAn RDMnet EPT status message received by a local component
 CRdmnetEptSubProtocolA description of an EPT sub-protocol
 CRdmnetMcastNetintIdA set of identifying information for a network interface, for multicast purposes
 CRdmnetNetintConfigNetwork interface configuration information to give the RDMnet library at initialization
 CRdmnetPhysicalEndpointConfigConfiguration information for a physical endpoint on a device
 CRdmnetPhysicalEndpointResponderIdentifying information for a physical RDM responder connected to an RDMnet gateway
 CRdmnetRdmCommandAn RDMnet RDM command received by this component
 CRdmnetRdmResponseAn RDMnet RDM response received by a local component
 CRdmnetRptClientEntryA descriptive structure for an RPT client
 CRdmnetRptClientListA structure that represents a list of RPT Client Entries
 CRdmnetRptStatusAn RDMnet RPT status message received by a local component
 CRdmnetSavedEptDataAn EPT data message received over RDMnet and saved for later processing
 CRdmnetSavedEptStatusAn EPT status received over RDMnet and saved for later processing
 CRdmnetSavedRdmCommandAn RDM command received by this component and saved for a later response
 CRdmnetSavedRdmResponseAn RDM response received over RDMnet and saved for later processing
 CRdmnetSavedRptStatusAn RPT status received over RDMnet and saved for later processing
 CRdmnetScopeConfigA set of configuration information for a single scope in which an RDMnet client is participating
 CRdmnetScopeMonitorCallbacksA set of notification callbacks received by a scope monitor instance
 CRdmnetScopeMonitorConfigA set of information that defines the parameters of an RDMnet scope to be monitored using DNS-SD
 CRdmnetSourceAddrThe source address for an unsolicited RDM response generated by a local component
 CRdmnetSyncEptResponseThis structure should not be manipulated directly - use the macros to access it:
 CRdmnetSyncRdmResponseThis structure should not be manipulated directly - use the macros to access it:
 CRdmnetVirtualEndpointConfigConfiguration information for a virtual endpoint on a device