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

Overview

An EPT data message received over RDMnet and saved for later processing.

This type is not used by the library API, but can come in handy if an application wants to queue or copy EPT data messages before acting on them. The data member is heap-allocated and owned; be sure to call rdmnet_free_saved_ept_data() to free this data before disposing of an instance.

#include <rdmnet/message.h>

Data Fields

EtcPalUuid source_cid
 The CID of the EPT client that sent this data.
 
uint16_t manufacturer_id
 The ESTA manufacturer ID that identifies the EPT sub-protocol.
 
uint16_t protocol_id
 The protocol ID that identifies the EPT sub-protocol.
 
const uint8_t * data
 The data associated with this EPT message. More...
 
size_t data_len
 The length of the data associated with this EPT message.
 

Field Documentation

◆ data

const uint8_t* RdmnetSavedEptData::data

The data associated with this EPT message.

This pointer is owned and must be freed before this type goes out of scope using rdmnet_free_saved_ept_data().


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