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.