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

Overview

A set of information that defines the startup parameters of an LLRP Target.

#include <rdmnet/llrp_target.h>

Data Fields

EtcPalUuid cid
 The target's CID.
 
LlrpTargetCallbacks callbacks
 A set of callbacks for the target to receive RDMnet notifications.
 
uint8_t * response_buf
 (optional) A data buffer to be used to respond synchronously to RDM commands. More...
 
RdmUid uid
 (optional) The target's UID. More...
 
const RdmnetMcastNetintIdnetints
 (optional) A set of network interfaces on which to operate this LLRP target. More...
 
size_t num_netints
 (optional) The size of the netints array.
 

Field Documentation

◆ netints

const RdmnetMcastNetintId* LlrpTargetConfig::netints

(optional) A set of network interfaces on which to operate this LLRP target.

If NULL, the set passed to rdmnet_init() will be used, or all network interfaces on the system if that was not provided.

◆ response_buf

uint8_t* LlrpTargetConfig::response_buf

(optional) A data buffer to be used to respond synchronously to RDM commands.

See Handling RDM Commands for more information.

◆ uid

RdmUid LlrpTargetConfig::uid

(optional) The target's UID.

Will be dynamically generated by default. If you want a static UID instead, just fill this in with the static UID after initializing.


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