Go to the source code of this file.
◆ zigpc_net_mgmt_notify_add_requested_parameter()
sl_status_t zigpc_net_mgmt_notify_add_requested_parameter |
( |
const char * |
parameter_str | ) |
|
Add a parameter to the list of RequestedStateParameters that will be sent from ZigPC as a response to Networkmanagement/Write action.
- Parameters
-
parameter_str | Requesting State Parameter as a character array |
- Returns
- sl_status_t SL_STATUS_OK on successfully adding to the list, SL_STATUS_NULL_POINTER on invalid parameter_str passed, SL_STATUS_EMPTY on empty parameter string passed, or SL_STATUS_FULL if there is not enough room to fit the passed parameter in the requested state parameters list.
◆ zigpc_net_mgmt_notify_clear_requested_parameter_list()
void zigpc_net_mgmt_notify_clear_requested_parameter_list |
( |
void |
| ) |
|
Clear the list of RequestedStateParameters that will be needed from Unify as a response to Networkmanagement/Write action. See.
◆ zigpc_net_mgmt_notify_network_init()
void zigpc_net_mgmt_notify_network_init |
( |
const zigbee_eui64_t |
pc_eui64 | ) |
|
Notify network init to observers.
- Parameters
-
pc_eui64 | EUI64 of PC Gateway |
◆ zigpc_net_mgmt_notify_node_added()
Notify node added events to observer.
- Parameters
-
◆ zigpc_net_mgmt_notify_node_interview_status()
void zigpc_net_mgmt_notify_node_interview_status |
( |
const zigbee_eui64_t |
eui64, |
|
|
bool |
success |
|
) |
| |
Notify node interview state (success/fail) to observers.
- Parameters
-
eui64 | Node EUI64 |
success | Status if the interview process has succeeded |
◆ zigpc_net_mgmt_notify_node_removed()
Notify node removed events to observer.
- Parameters
-
eui64 | Removed device identifier |
◆ zigpc_net_mgmt_notify_state_update()
Notify FSM state updates to observers.
- Parameters
-
new_state | The new state transitioned to |
next_supported_states | List of next stated that can be transitioned into |
- Returns
- sl_status_t SL_STATUS_OK on success, SL_STATUS_NULL_POINTER on invalid next_supported_states passed in.
◆ zigpc_net_mgmt_reset_observable()
Clear and reinitialize ZigPC Net Mgmt observable instance.
- Returns
- sl_status_t SL_STATUS_OK on success, if not there is an error in initializing observable