Sleepy Message Queue#

Callbacks for Sleepy Message Queue Component.

Callbacks#

void

Initialize the sleepy message queue.

void

Message time out.

Callbacks Documentation#

emberAfPluginSleepyMessageQueueInitCallback#

void emberAfPluginSleepyMessageQueueInitCallback (uint8_t init_level)

Initialize the sleepy message queue.

Parameters
N/Ainit_level

Initialize event and local data

  • SL_ZIGBEE_INIT_LEVEL_EVENT (0x00)

  • SL_ZIGBEE_INIT_LEVEL_LOCAL_DATA (0x01)


Definition at line 156 of file app/framework/plugin/sleepy-message-queue/sleepy-message-queue.h

emberAfPluginSleepyMessageQueueMessageTimedOutCallback#

void emberAfPluginSleepyMessageQueueMessageTimedOutCallback (uint8_t sleepyMsgId)

Message time out.

Parameters
N/AsleepyMsgId

Ver.: always

This function is called by the sleepy message queue when a message times out. The plugin will invalidate the entry in the queue after giving the application a chance to perform any actions on the timed-out message.


Definition at line 173 of file app/framework/plugin/sleepy-message-queue/sleepy-message-queue.h