nRF5 SDK for Thread and Zigbee v1.0.0
 All Data Structures Functions Variables Typedefs Enumerations Enumerator Groups Pages
zb_zcl_calendar_get_special_days_payload_s Struct Reference

#include <zb_zcl_calendar.h>

Data Fields

zb_uint32_t start_time
 
zb_uint8_t number_of_events
 
zb_uint8_t calendar_type
 
zb_uint32_t provider_id
 
zb_uint32_t issuer_calendar_id
 

Detailed Description

GetSpecialDays command payload

See also
SE spec and Figure D-153 - GetSpecialDays Command Payload

Field Documentation

zb_uint8_t zb_zcl_calendar_get_special_days_payload_s::calendar_type

An 8-bit enumeration identifying the calendar type of the requested Special Days. Generation Meters shall use the ‘Received’ Calendar.

See also
zb_zcl_calendar_calendar_type_t
zb_uint32_t zb_zcl_calendar_get_special_days_payload_s::issuer_calendar_id

Unique identifier generated by the commodity supplier. A value of 0x00000000 will cause the return of all Special Days profiles.

zb_uint8_t zb_zcl_calendar_get_special_days_payload_s::number_of_events

An 8-bit integer which represents the maximum number of Special Day Table instances to be sent. A value of 0 would indicate all available Special Day tables shall be returned.

zb_uint32_t zb_zcl_calendar_get_special_days_payload_s::provider_id

An unsigned 32-bit field containing a unique identifier for the commodity provider. This field allows differentiation in deregulated markets where multiple commodity providers may be available.

zb_uint32_t zb_zcl_calendar_get_special_days_payload_s::start_time

UTC Timestamp to select active and scheduled events to be returned by the corresponding PublishSpecialDays command.


The documentation for this struct was generated from the following file: