uint32_t sl_status_t
Definition: sl_status.h:139
uint32_t zwave_home_id_t
Z-Wave HomeID type.
Definition: zwave_node_id_definitions.h:87
uint16_t zwave_node_id_t
Z-Wave NodeID type.
Definition: zwave_node_id_definitions.h:84
void zwave_unid_set_home_id(zwave_home_id_t home_id)
Set the Z-Wave home ID to create UNIDs from.
Definition: zwave_unid.c:64
void zwave_unid_from_node_id(zwave_node_id_t node_id, unid_t unid)
Form a UNID.
Definition: zwave_unid.c:25
sl_status_t zwave_unid_to_node_id(const unid_t unid, zwave_node_id_t *node_id)
Convert a UNID to a node ID.
Definition: zwave_unid.c:30
sl_status_t zwave_unid_to_home_id(const unid_t unid, zwave_home_id_t *home_id)
Convert a UNID to a Home ID.
Definition: zwave_unid.c:50
char unid_t[17]
Definition: zwave_unid.h:35
const zwave_home_id_t home_id
const zwave_node_id_t node_id