Calendar Server#

Callbacks for Calendar Server Component.

Callbacks#

void
emberAfPluginCalendarServerPublishInfoCallback(uint8_t publishCommandId, EmberNodeId clientNodeId, uint8_t clientEndpoint, uint8_t totalCommands)

Publish information.

Callbacks Documentation#

emberAfPluginCalendarServerPublishInfoCallback#

void emberAfPluginCalendarServerPublishInfoCallback (uint8_t publishCommandId, EmberNodeId clientNodeId, uint8_t clientEndpoint, uint8_t totalCommands)

Publish information.

Parameters
TypeDirectionArgument NameDescription
uint8_tN/ApublishCommandId

ZCL command to be published Ver.: always

EmberNodeIdN/AclientNodeId

Destination nodeId Ver.: always

uint8_tN/AclientEndpoint

Destination endpoint Ver.: always

uint8_tN/AtotalCommands

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.