Tasklets
此模块包含控制线程堆栈执行的函数。
摘要
函数 |
|
---|---|
otTaskletsArePending(otInstance *aInstance)
|
bool
指示 OpenThread 是否有 tasklet 待处理。
|
otTaskletsProcess(otInstance *aInstance)
|
void
在被调用时,运行所有已加入队列的 OpenThread 工作表。
|
otTaskletsSignalPending(otInstance *aInstance)
|
void
当任务队列从空转换为非空时,OpenThread 会调用此函数。
|
函数
otTaskletArePending
bool otTaskletsArePending( otInstance *aInstance )
指示 OpenThread 是否有 tasklet 待处理。
详情 | |||||
---|---|---|---|---|---|
参数 |
|
||||
返回值 |
|
otTaskletProcess
void otTaskletsProcess( otInstance *aInstance )
在被调用时,运行所有已加入队列的 OpenThread 工作表。
详情 | |||
---|---|---|---|
参数 |
|
otTaskletSignalPending
void otTaskletsSignalPending( otInstance *aInstance )
当任务队列从空转换为非空时,OpenThread 会调用此函数。
详情 | |||
---|---|---|---|
参数 |
|
资源
OpenThread API 参考主题源自源代码,可在 GitHub 上找到。 如需了解详情或为我们的文档做贡献,请参阅资源。