![]() |
nRF5 SDK for Thread and Zigbee v1.0.0
|
#include <zb_zcl_prepayment.h>
Data Fields | |
zb_uint32_t | provider_id |
zb_uint32_t | issuer_event_id |
zb_uint32_t | implementation_date |
zb_int32_t | overall_debt_cap |
Set Overall Debt Cap Payload
zb_uint32_t zb_zcl_prepayment_set_overall_debt_cap_payload_s::implementation_date |
A UTC Time field to indicate the date from which the overall debt cap is to be applied. An Implementation Date/Time of 0x00000000 shall indicate that the command should be executed immediately.
zb_uint32_t zb_zcl_prepayment_set_overall_debt_cap_payload_s::issuer_event_id |
Unique identifier generated by the commodity provider. When new information is provided that replaces older information for the same time period, this field allows devices to determine which information is newer.
zb_int32_t zb_zcl_prepayment_set_overall_debt_cap_payload_s::overall_debt_cap |
A signed 32 bit integer that defines the total amount of debt that can be taken from top-ups. This field is always a monetary value, and as such the field is measured in a base unit of Currency with the decimal point.
zb_uint32_t zb_zcl_prepayment_set_overall_debt_cap_payload_s::provider_id |
An unsigned 32 bit field containing a unique identifier for the commodity supplier to whom this command relates.