OS_SleepThread

構文

#include <iris/os.h>
void OS_SleepThread( OS_ThreadQueue*  queue );

引数

queue 現在のスレッドを登録するスレッドキューへのポインタ。
もし NULL ならスレッドの登録を行ないません。

返り値

なし。

説明

カレントスレッドを一時停止し、queueで指定したスレッドキューへ挿入します。 このqueueを引数にしてOSWakeupThread関数が呼ばれるまで、一時停止状態のままとなります。

参照

OS_InitThread, OS_CreateThread, OS_WakeupThread, OS_WakeupThreadDirect

履歴

2003/12/01 初版