XINU
|
プロセステーブル(32bitsの倍数)。 More...
#include <process.h>
Data Fields | |
int16 | prdesc [NDESC] |
プロセス用のデバイスディスクリプタ More... | |
bool8 | prhasmsg |
有効(Valid)メッセージの場合、非0となる。 More... | |
umsg32 | prmsg |
このプロセスに送信されたメッセージ。 More... | |
char | prname [PNMLEN] |
プロセス名。 More... | |
pid32 | prparent |
このプロセスを作成したプロセスID(親プロセスID)。 More... | |
pri16 | prprio |
プロセスのスケジューリング優先度。 More... | |
sid32 | prsem |
プロセスが待機しているセマフォ。 More... | |
uint16 | prstate |
プロセス状態(PR_CURR, ..., etc)。 More... | |
char * | prstkbase |
ランタイムスタックの基点(メモリ領域で最上位のアドレス)。 More... | |
uint32 | prstklen |
Bytesで表されたスタックの長さ(最大値。Byte)。 More... | |
char * | prstkptr |
保存されたスタックポインタ。 More... | |
bool8 procent::prhasmsg |
umsg32 procent::prmsg |
char procent::prname[PNMLEN] |
pid32 procent::prparent |
pri16 procent::prprio |
sid32 procent::prsem |
uint16 procent::prstate |
char* procent::prstkbase |
uint32 procent::prstklen |
char* procent::prstkptr |