![]() |
nRF5 SDK for Thread and Zigbee v1.0.0
|
#include <zb_zcl_prepayment.h>
Data Fields | |
zb_uint32_t | issuer_event_id |
zb_uint32_t | start_time |
zb_uint8_t | credit_adjustment_type |
zb_int32_t | credit_adjustment_value |
The Credit Adjustment command Payload
zb_uint8_t zb_zcl_prepayment_credit_adjustment_payload_s::credit_adjustment_type |
An 8-bit enumeration field identifying the type of credit adjustment to be issued out within this command.
zb_int32_t zb_zcl_prepayment_credit_adjustment_payload_s::credit_adjustment_value |
A signed 32-bit field to denote the value of the credit adjustment, measured in base unit of Currency or in Units with the decimal point
zb_uint32_t zb_zcl_prepayment_credit_adjustment_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_uint32_t zb_zcl_prepayment_credit_adjustment_payload_s::start_time |
A UTC Time field to denote the time at which the credit adjustment settings become valid. A start date/time of 0x00000000 shall indicate that the command should be executed immediately.