?? jwl-gtf_convar.h
字號:
/********************************************************************************************************
* JWL-GTF *
* 實時多任務操作系統 *
* *
* 作者:JWL-GTF *
* 日期:2004/04/07 *
* 修改日期:2004/04/07 *
* *
* 功能說明:多任務的條件變量定義 *
*********************************************************************************************************/
/*條件變量定義*/
typedef struct
{
jwl_gtf_bool jwl_gtf_Status; /*該條件變量的狀態:可用或已用*/
jwl_gtf_u8 jwl_gtf_ConVarID; /*條件變量ID號*/
jwl_gtf_TaskMutex *jwl_gtf_Mutex; /*對應的互斥量*/
jwl_gtf_List *jwl_gtf_List; /*鏈表指針*/
jwl_gtf_TaskCB *jwl_gtf_ConVarLink; /*掛起線程*/
jwl_gtf_bool jwl_gtf_WiatStatus; /*掛起線程等待方式*/
}jwl_gtf_ConVar; /*條件變量結構*/
/*條件變量資源靜態定義*/
jwl_gtf_VarConVar ConVar[jwl_gtf_MaxConVar];
/*條件變量全局ID號*/
jwl_gtf_u8 ConVarNextID;
/*可用鏈表*/
jwl_gtf_ConVar *jwl_gtf_ConVarFree;
/*空閑鏈表*/
jwl_gtf_ConVar *jwl_gtf_ConVarUsed;
/*超時鏈表*/
jwl_gtf_TaskCB *jwl_gtf_ConVarTOut;
?? 快捷鍵說明
復制代碼
Ctrl + C
搜索代碼
Ctrl + F
全屏模式
F11
切換主題
Ctrl + Shift + D
顯示快捷鍵
?
增大字號
Ctrl + =
減小字號
Ctrl + -