Device Management Client#
Callbacks for Device Management Client Component.
Callbacks#
Enact a change of tenancy.
Enact a change of supplier.
Enact a change of supply.
Set a supply status.
Enact an update of the uncontrolled flow threshold.
Callbacks Documentation#
sl_zigbee_af_device_management_client_enact_change_of_tenancy_cb#
void sl_zigbee_af_device_management_client_enact_change_of_tenancy_cb (uint8_t endpoint, sl_zigbee_af_device_management_tenancy_t * tenancy)
Enact a change of tenancy.
N/A | endpoint | Ver.: always |
N/A | tenancy | Ver.: always |
This callback is implemented by a meter to enact a change of tenancy at the requested time of implementation.
72
of file app/framework/plugin/device-management-client/device-management-client.h
sl_zigbee_af_device_management_client_enact_change_of_supplier_cb#
void sl_zigbee_af_device_management_client_enact_change_of_supplier_cb (uint8_t endpoint, sl_zigbee_af_device_management_supplier_t * supplier)
Enact a change of supplier.
N/A | endpoint | Ver.: always |
N/A | supplier | Ver.: always |
This callback is implemented by a meter to enact a change of supplier at the requested time of implementation.
82
of file app/framework/plugin/device-management-client/device-management-client.h
sl_zigbee_af_device_management_client_enact_change_supply_cb#
sl_status_t sl_zigbee_af_device_management_client_enact_change_supply_cb (uint8_t endpoint, sl_zigbee_af_device_management_supply_t * supply)
Enact a change of supply.
N/A | endpoint | Ver.: always |
N/A | supply | Ver.: always |
This callback is implemented by a meter to enact a supply change at the requested time of implementation.
92
of file app/framework/plugin/device-management-client/device-management-client.h
sl_zigbee_af_device_management_client_set_supply_status_cb#
void sl_zigbee_af_device_management_client_set_supply_status_cb (uint8_t endpoint, sl_zigbee_af_device_management_supply_status_flags_t * supplyStatus)
Set a supply status.
N/A | endpoint | Ver.: always |
N/A | supplyStatus | Ver.: always |
This callback is implemented by a meter to appropriately set the supply status.
102
of file app/framework/plugin/device-management-client/device-management-client.h
sl_zigbee_af_device_management_client_enact_update_uncontrolled_flow_threshold_cb#
void sl_zigbee_af_device_management_client_enact_update_uncontrolled_flow_threshold_cb (uint8_t endpoint, sl_zigbee_af_device_management_uncontrolled_flow_threshold_t * supplier)
Enact an update of the uncontrolled flow threshold.
N/A | endpoint | Ver.: always |
N/A | supplier | Ver.: always |
This callback is implemented by a meter to enact an update to the uncontrolled flow threshold as specified.
112
of file app/framework/plugin/device-management-client/device-management-client.h