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

Overview

C++ wrapper for RDMnet client API definitions.

#include <cstdint>
#include "etcpal/cpp/error.h"
#include "etcpal/cpp/inet.h"
#include "etcpal/cpp/uuid.h"
#include "rdm/cpp/uid.h"
#include "rdmnet/client.h"

Go to the source code of this file.

Data Structures

class  rdmnet::SourceAddr
 The source address for an unsolicited RDM response generated by a local component. More...
 
class  rdmnet::DestinationAddr
 A destination address for an RDM command in RDMnet's RPT protocol. More...
 
class  rdmnet::ClientConnectedInfo
 Information about a successful connection to a broker delivered to an RDMnet callback function. More...
 
class  rdmnet::ClientConnectFailedInfo
 Information about a failed connection to a broker delivered to an RDMnet callback function. More...
 
class  rdmnet::ClientDisconnectedInfo
 Information about a disconnect event from a broker delivered to an RDMnet callback function. More...
 
class  rdmnet::Scope
 An RDMnet scope configuration. More...
 

Namespaces

 rdmnet
 A namespace which contains all C++ language definitions in the RDMnet library.
 

Typedefs

using rdmnet::ScopeHandle = rdmnet_client_scope_t
 A handle to a scope that an RDMnet client participates in. More...
 

Variables

constexpr uint16_t rdmnet::kNullEndpoint = E133_NULL_ENDPOINT
 Identifies the NULL_ENDPOINT, the endpoint of the RDMnet default responder.