Green Power Client#
Callbacks for Green Power Client Component.
Callbacks#
void
sl_zigbee_af_green_power_client_gpdf_sink_table_based_forward_cb(sl_zigbee_gp_address_t *addr, sl_zigbee_gp_sink_list_entry_t *sinkList, uint8_t maxNumberEntries)
Green power client Sink table based forward callback.
Callbacks Documentation#
sl_zigbee_af_green_power_client_gpdf_sink_table_based_forward_cb#
void sl_zigbee_af_green_power_client_gpdf_sink_table_based_forward_cb (sl_zigbee_gp_address_t * addr, sl_zigbee_gp_sink_list_entry_t * sinkList, uint8_t maxNumberEntries)
Green power client Sink table based forward callback.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
sl_zigbee_gp_address_t * | N/A | addr | gpd address Ver.: always |
sl_zigbee_gp_sink_list_entry_t * | N/A | sinkList | sink list pointer , that can be used to update the sink list Ver.: always |
uint8_t | N/A | maxNumberEntries | maximum number of sink list entires Ver.: always |
This function is called by the Green Power client before forwarding the gp notification. This callback provides the pointer to the group list for the paired gpd. In case of a combo application, where the green power server is also present, this callback is consumed by the green power server to update the sinklist from the sink table.