RDM  HEAD (unstable)
Implementation of ANSI E1.31 (Streaming ACN)
View other versions:
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Modules Pages
RdmResponseHeader Struct Reference

Data Fields

RdmUid source_uid
 
RdmUid dest_uid
 
uint8_t transaction_num
 
rdm_response_type_t resp_type
 
uint8_t msg_count
 
uint16_t subdevice
 
rdm_command_class_t command_class
 
uint16_t param_id
 

Detailed Description

A structure that represents the header fields of an RDM response. This includes everything except the parameter data.

Field Documentation

◆ command_class

rdm_command_class_t command_class

The command class for this response.

◆ dest_uid

RdmUid dest_uid

UID of the controller to which this response is addressed.

◆ msg_count

uint8_t msg_count

Current count of queued messages waiting to be retrieved.

◆ param_id

uint16_t param_id

The RDM Parameter ID of this response. One of the values from E1.20 Table A-3, or any of the relevant extension standards.

◆ resp_type

Response type, indicating the response status.

◆ source_uid

RdmUid source_uid

UID of the responder generating this response.

◆ subdevice

uint16_t subdevice

The sub-device generating this response, or 0 for the root device.

◆ transaction_num

uint8_t transaction_num

Transaction number, copied from the corresponding command.


The documentation for this struct was generated from the following file: