openD unified API  1.0.0
DeviceManagementNode Struct Reference

#include <opend_hanfunlib_api_pp.h>

Inheritance diagram for DeviceManagementNode:

Public Member Functions

 DeviceManagementNode (HF::Core::Unit0 &unit0)
 
void register_device ()
 Register device request. More...
 
void registered (HF::Core::DeviceManagement::RegisterResponse &response)
 Response of register request. More...
 
void address (uint16_t addr)
 Set the HANFUN address associated with this device. More...
 

Detailed Description

Device management struct for the node device.

Constructor & Destructor Documentation

◆ DeviceManagementNode()

DeviceManagementNode::DeviceManagementNode ( HF::Core::Unit0 unit0)
inline

Member Function Documentation

◆ address()

void DeviceManagementNode::address ( uint16_t  addr)

Set the HANFUN address associated with this device.

This method SHOULD be used to restore the HANFUN address received from a registration message.

Parameters
addrHANFUN address to associated with this device.

◆ register_device()

void DeviceManagementNode::register_device ( )

Register device request.

Send a request to the concentrator for register a node device.

◆ registered()

void DeviceManagementNode::registered ( HF::Core::DeviceManagement::RegisterResponse &  response)

Response of register request.

Response from the concentrator after the register request.

Parameters
responseStruct of the register response.

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