更新日期: 2022/06/01 来源: https://gitee.com/weharmony/kernel_liteos_a_note
ProcessSignalInfo结构体 参考

#include <los_task_pri.h>

成员变量

siginfo_t * sigInfo
 
LosTaskCBdefaultTcb
 
LosTaskCBunblockedTcb
 
LosTaskCBawakenedTcb
 
LosTaskCBreceivedTcb
 

详细描述

在文件 los_task_pri.h214 行定义.

结构体成员变量说明

◆ awakenedTcb

LosTaskCB* ProcessSignalInfo::awakenedTcb

This TCB was awakened | 即 任务在等待这个信号,此信号一来任务被唤醒.

在文件 los_task_pri.h218 行定义.

◆ defaultTcb

LosTaskCB* ProcessSignalInfo::defaultTcb

Default TCB | 默认task,默认接收信号的任务.

在文件 los_task_pri.h216 行定义.

◆ receivedTcb

LosTaskCB* ProcessSignalInfo::receivedTcb

This TCB received the signal | 如果没有屏蔽信号,任务将接收这个信号.

在文件 los_task_pri.h219 行定义.

◆ sigInfo

siginfo_t* ProcessSignalInfo::sigInfo

Signal to be dispatched | 要发送的信号

在文件 los_task_pri.h215 行定义.

◆ unblockedTcb

LosTaskCB* ProcessSignalInfo::unblockedTcb

The signal unblock on this TCB | 信号在此TCB上解除阻塞

在文件 los_task_pri.h217 行定义.


该结构体的文档由以下文件生成: