OS_InitEvent 

構文

#include <nitro/os.h>
void OS_InitEvent( OSEvent* event );
  

引数

event 初期化するイベント構造体へのポインタ。

返り値

なし。

説明

イベント構造体を初期化します。

同期待ちのシステムのイベントで使用するイベント構造体を初期化します。event は初期化するイベント構造体へのポインタです。実体はアプリケーション側で確保してください。

この関数では、構造体 メンバのイベントフラグを 0 にし、同じく構造体メンバのスレッドキューを初期化します。

(例)

OSEvent myEvent;

OS_InitEvent( &myEvent );

参照

OS_WaitEvent*, OS_SignalEvent, OS_Clear*Event, OS_PollEvent*
OS概要(イベント)

履歴

2007/12/04 初版