Sleepy Message Queue#
Callbacks for Sleepy Message Queue Component.
Callbacks#
void
Initialize the sleepy message queue.
void
emberAfPluginSleepyMessageQueueMessageTimedOutCallback(uint8_t sleepyMsgId)
Message time out.
Callbacks Documentation#
emberAfPluginSleepyMessageQueueInitCallback#
void emberAfPluginSleepyMessageQueueInitCallback (void )
Initialize the sleepy message queue.
Parameters
| Type | Direction | Argument Name | Description |
|---|---|---|---|
| void | N/A |
emberAfPluginSleepyMessageQueueMessageTimedOutCallback#
void emberAfPluginSleepyMessageQueueMessageTimedOutCallback (uint8_t sleepyMsgId)
Message time out.
Parameters
| Type | Direction | Argument Name | Description |
|---|---|---|---|
| uint8_t | N/A | sleepyMsgId | 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.