14#ifndef ZIGPC_NET_MGMT_FSM_H
15#define ZIGPC_NET_MGMT_FSM_H
64 uint8_t install_code_length,
65 bool is_well_known_key_add);
uint32_t sl_status_t
Definition: sl_status.h:139
uint16_t zigbee_panid_t
Zigbee Network PAN ID.
Definition: zigpc_common_zigbee.h:212
uint8_t zigbee_eui64_t[ZIGBEE_EUI64_SIZE]
Zigbee Device EUI64 ID.
Definition: zigpc_common_zigbee.h:193
uint8_t zigbee_radio_channel_t
Zigbee Network Radio Channel.
Definition: zigpc_common_zigbee.h:224
uint8_t zigbee_install_code_t[ZIGBEE_INSTALL_CODE_LENGTH]
Zigbee 3.0 Install Code.
Definition: zigpc_common_zigbee.h:206
uint8_t zigbee_ext_panid_t[ZIGBEE_EXTENDED_PAN_ID_SIZE]
Zigbee Network Extended PAN ID.
Definition: zigpc_common_zigbee.h:218
uint8_t zigbee_endpoint_id_t
A representation of the endpoint id used on the Zigbee protocol.
Definition: zigpc_common_zigbee.h:248
enum zigpc_discovery_status zigpc_discovery_status_t
Discovery status types possible for a device being discovered.
sl_status_t zigpc_net_mgmt_hdl_idle_add_request(const zigbee_eui64_t eui64, const zigbee_install_code_t install_code, uint8_t install_code_length, bool is_well_known_key_add)
zigpc_net_mgmt_hdl_idle_add_request Handle a request to add a new node to the network
Definition: zigpc_net_mgmt_internal.c:101
sl_status_t zigpc_net_mgmt_publish_interview_status(const zigbee_eui64_t eui64, zigpc_discovery_status_t discovery_status)
zigpc_net_mgmt_publish_interview_status On an response from a node interview message,...
Definition: zigpc_net_mgmt_internal.c:169
sl_status_t zigpc_net_mgmt_hdl_idle_remove_request(const zigbee_eui64_t eui64)
zigpc_net_mgmt_hdl_idle_remove_request Handle a request to remove a device from the network
Definition: zigpc_net_mgmt_internal.c:188
sl_status_t zigpc_net_mgmt_init_complete(const zigbee_eui64_t zigpc_eui64, zigbee_endpoint_id_t zigpc_endpoint_id, const zigbee_panid_t zigpc_panid, const zigbee_ext_panid_t zigpc_ext_panid, zigbee_radio_channel_t zigpc_radio_channel)
Initialize Network Management The function expected to be called when the gateway completes setting u...
Definition: zigpc_net_mgmt_internal.c:31
sl_status_t zigpc_net_mgmt_node_add_complete(const zigbee_eui64_t node_eui64)
zigpc_net_mgmt_node_add_complete Callback from the gateway when a node is added
Definition: zigpc_net_mgmt_internal.c:127
sl_status_t zigpc_net_mgmt_node_remove_complete(const zigbee_eui64_t eui64)
zigpc_net_mgmt_node_remove_complete On a response from a node remove attempt
Definition: zigpc_net_mgmt_internal.c:219