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

#include <zb_zcl_calendar.h>

Data Fields

zb_uint32_t earliest_start_time
 
zb_uint32_t min_issuer_event_id
 
zb_uint8_t number_of_calendars
 
zb_uint8_t calendar_type
 
zb_uint32_t provider_id
 

Detailed Description

GetCalendar command payload

See also
SE spec, subclause 9.2.4.1

Field Documentation

zb_uint8_t zb_zcl_calendar_get_calendar_payload_s::calendar_type

An 8-bit enumeration identifying the calendar type of the requested calendar.

See also
zb_zcl_calendar_calendar_type_t
zb_uint32_t zb_zcl_calendar_get_calendar_payload_s::earliest_start_time

UTC Timestamp indicating the earliest start time of calendars to be returned by the corresponding PublishCalendar command.

zb_uint32_t zb_zcl_calendar_get_calendar_payload_s::min_issuer_event_id

A 32-bit integer representing the minimum Issuer Event ID of calendars to be returned by the corresponding PublishCalendar command.

zb_uint8_t zb_zcl_calendar_get_calendar_payload_s::number_of_calendars

An 8-bit integer which represents the maximum number of PublishCalendar commands that the client is willing to receive in response to this command.

zb_uint32_t zb_zcl_calendar_get_calendar_payload_s::provider_id

An unsigned 32-bit field containing a unique identifier for the commodity provider.


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