Sleepy Message Queue#

Callbacks for Sleepy Message Queue Component.

Callbacks#

void

Initialize the sleepy message queue.

void

Message time out.

Callbacks Documentation#

sl_zigbee_af_sleepy_message_queue_init_cb#

void sl_zigbee_af_sleepy_message_queue_init_cb (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 153 of file app/framework/plugin/sleepy-message-queue/sleepy-message-queue.h

sl_zigbee_af_sleepy_message_queue_message_timed_out_cb#

void sl_zigbee_af_sleepy_message_queue_message_timed_out_cb (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 163 of file app/framework/plugin/sleepy-message-queue/sleepy-message-queue.h