RDMnet  0.3.0
Implementation of ANSI E1.33 (RDMnet)
View other versions:
rdmnet::llrp::Manager::NotifyHandler Class Referenceabstract

Overview

A class that receives notification callbacks from an LLRP manager.

See Using the LLRP Manager API for details of how to use this API.

#include <rdmnet/cpp/llrp_manager.h>

Public Member Functions

virtual void HandleLlrpTargetDiscovered (Handle handle, const DiscoveredTarget &target)=0
 An LLRP target has been discovered. More...
 
virtual void HandleLlrpRdmResponse (Handle handle, const RdmResponse &resp)=0
 An RDM response has been received from an LLRP target. More...
 
virtual void HandleLlrpDiscoveryFinished (Handle handle)
 The previously-started LLRP discovery process has finished. More...
 

Member Function Documentation

◆ HandleLlrpDiscoveryFinished()

virtual void rdmnet::llrp::Manager::NotifyHandler::HandleLlrpDiscoveryFinished ( Handle  handle)
inlinevirtual

The previously-started LLRP discovery process has finished.

Parameters
handleHandle to LLRP manager instance which has finished discovery.

◆ HandleLlrpRdmResponse()

virtual void rdmnet::llrp::Manager::NotifyHandler::HandleLlrpRdmResponse ( Handle  handle,
const RdmResponse resp 
)
pure virtual

An RDM response has been received from an LLRP target.

Parameters
handleHandle to LLRP manager instance which has received the RDM response.
respThe RDM response data.

◆ HandleLlrpTargetDiscovered()

virtual void rdmnet::llrp::Manager::NotifyHandler::HandleLlrpTargetDiscovered ( Handle  handle,
const DiscoveredTarget target 
)
pure virtual

An LLRP target has been discovered.

Parameters
handleHandle to LLRP manager instance which has discovered the target.
targetInformation about the target which has been discovered.

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