RDMnet  0.3.0
Implementation of ANSI E1.33 (RDMnet)
View other versions:
llrp.h File Reference

Overview

Functions and definitions common to LLRP Managers and Targets.

#include <stdint.h>
#include "etcpal/inet.h"
#include "etcpal/uuid.h"
#include "rdm/uid.h"
#include "rdmnet/defs.h"

Go to the source code of this file.

Data Structures

struct  LlrpDestinationAddr
 A destination address for an RDM command in LLRP. More...
 
struct  LlrpDiscoveredTarget
 A set of information associated with an LLRP Target. More...
 

Typedefs

typedef struct LlrpDestinationAddr LlrpDestinationAddr
 A destination address for an RDM command in LLRP. More...
 
typedef struct LlrpDiscoveredTarget LlrpDiscoveredTarget
 A set of information associated with an LLRP Target.
 

Enumerations

enum  llrp_component_t {
  kLlrpCompRptDevice = LLRP_COMPONENT_TYPE_RPT_DEVICE ,
  kLlrpCompRptController = LLRP_COMPONENT_TYPE_RPT_CONTROLLER ,
  kLlrpCompBroker = LLRP_COMPONENT_TYPE_BROKER ,
  kLlrpCompNonRdmnet = LLRP_COMPONENT_TYPE_NONRDMNET
}
 Identifies the type of RPT Component with which an LLRP Target is associated. More...
 

Functions

const char * llrp_component_type_to_string (llrp_component_t type)
 Get a string description of an LLRP component type. More...