Calendar Server#
Callbacks for Calendar Server Component.
Callbacks#
void
sl_zigbee_af_calendar_server_publish_info_cb(uint8_t publishCommandId, sl_802154_short_addr_t clientNodeId, uint8_t clientEndpoint, uint8_t totalCommands)
Publish information.
Callbacks Documentation#
sl_zigbee_af_calendar_server_publish_info_cb#
void sl_zigbee_af_calendar_server_publish_info_cb (uint8_t publishCommandId, sl_802154_short_addr_t clientNodeId, uint8_t clientEndpoint, uint8_t totalCommands)
Publish information.
Parameters
Type | Direction | Argument Name | Description |
---|---|---|---|
uint8_t | N/A | publishCommandId | ZCL command to be published Ver.: always |
sl_802154_short_addr_t | N/A | clientNodeId | Destination nodeId Ver.: always |
uint8_t | N/A | clientEndpoint | Destination endpoint Ver.: always |
uint8_t | N/A | totalCommands | Total number of publish commands to be sent Ver.: always |
This function is called by the calendar-server plugin after receiving any of the following commands and just before it starts publishing the response: GetCalendar, GetDayProfiles, GetSeasons, GetSpecialDays, and GetWeekProfiles.