24#ifndef UCL_NM_NEIGHBOR_DISCOVERY_H
25#define UCL_NM_NEIGHBOR_DISCOVERY_H
31#define UCL_NM_REQUEST_NODE_NEIGHBOR_UPDATE_DEFAULT_TIMEOUT 3000000
void ucl_nm_neighbor_discovery_init()
intialize ucl network management node neighbor discovery submodule
void ucl_nm_trigger_node_neighbor_update(zwave_node_id_t node_id)
Trigger the request node neighbor discovery.
ucl_network_management_neighbor_discovery_t
All possible values for Node Request Node Neighbor Discovery Statuses zwapi_request_neighbor_update()...
Definition: ucl_nm_neighbor_discovery.h:38
@ UCL_NM_REQUEST_NODE_NEIGHBOR_UPDATE_STARTED
Definition: ucl_nm_neighbor_discovery.h:39
@ UCL_NM_REQUEST_NODE_NEIGHBOR_UPDATE_NOT_SUPPORTED
Definition: ucl_nm_neighbor_discovery.h:42
@ UCL_NM_REQUEST_NODE_NEIGHBOR_UPDATE_COMPLETED
Definition: ucl_nm_neighbor_discovery.h:40
@ UCL_NM_REQUEST_NODE_NEIGHBOR_UPDATE_FAILED
Definition: ucl_nm_neighbor_discovery.h:41
uint16_t zwave_node_id_t
Z-Wave NodeID type.
Definition: zwave_node_id_definitions.h:84
const zwave_node_id_t node_id
Various Z-Wave related utilities.