Tasklets
此模块包含用于控制线程堆栈执行的函数。
摘要
函数 |
|
---|---|
otTaskletsArePending(otInstance *aInstance)
|
bool
指示 OpenThread 是否有 tasklet 待处理。
|
otTaskletsProcess(otInstance *aInstance)
|
void
在调用此方法时运行所有已加入队列的 OpenThread tasklet。
|
otTaskletsSignalPending(otInstance *aInstance)
|
void
当 tasklet 队列从空转换为非空时,OpenThread 会调用此函数。
|
函数
otTaskletsArePending
bool otTaskletsArePending( otInstance *aInstance )
指示 OpenThread 是否有 tasklet 待处理。
具体说明 | |||||
---|---|---|---|---|---|
参数 |
|
||||
返回值 |
|
otTaskletsProcess
void otTaskletsProcess( otInstance *aInstance )
在调用此方法时运行所有已加入队列的 OpenThread tasklet。
具体说明 | |||
---|---|---|---|
参数 |
|
otTaskletsSignalPending
void otTaskletsSignalPending( otInstance *aInstance )
当 tasklet 队列从空转换为非空时,OpenThread 会调用此函数。
具体说明 | |||
---|---|---|---|
参数 |
|
资源
OpenThread API 参考文档源自 GitHub 上提供的源代码。如需了解详情,或者为我们的文档做贡献,请参阅资源。