This module includes functions that control the Thread stack's execution.
Functions | |
void | otTaskletsProcess (otInstance *aInstance) |
Run all queued OpenThread tasklets at the time this is called. | |
bool | otTaskletsArePending (otInstance *aInstance) |
Indicates whether or not OpenThread has tasklets pending. | |
void | otTaskletsSignalPending (otInstance *aInstance) |
OpenThread calls this function when the tasklet queue transitions from empty to non-empty. |
Detailed Description
This module includes functions that control the Thread stack's execution.
Function Documentation
◆ otTaskletsArePending()
bool otTaskletsArePending | ( | otInstance * | aInstance | ) |
Indicates whether or not OpenThread has tasklets pending.
- Parameters
-
[in] aInstance
A pointer to an OpenThread instance.
- Return values
-
TRUE
If there are tasklets pending. FALSE
If there are no tasklets pending.
◆ otTaskletsProcess()
void otTaskletsProcess | ( | otInstance * | aInstance | ) |
Run all queued OpenThread tasklets at the time this is called.
- Parameters
-
[in] aInstance
A pointer to an OpenThread instance.
◆ otTaskletsSignalPending()
void otTaskletsSignalPending | ( | otInstance * | aInstance | ) |
OpenThread calls this function when the tasklet queue transitions from empty to non-empty.
- Parameters
-
[in] aInstance
A pointer to an OpenThread instance.