CBL_EVENT_WAIT

事象が通知されるのを待つ。

構文:
call "CBL_EVENT_WAIT" using by value event-handle
                      by value       nowait-flag
パラメタ:
呼び出しプロトタイプ使用時 ( 説明の読み方) PIC (32bitシステム)
event-handle cblt-pointer usage pointer.
nowait-flag cblt-os-flags pic x(4) comp-5
入力パラメタ:
event-handle

事象ハンドル

nowait-flag

事象が通知されたかった場合にどのように動作すべきかを次のように指定する。

ビット 内容
0
0

スレッドは事象が通知されるまでブロックし、その後戻る。

1

呼出しはエラー値を設定して直ちに戻る。

1-31

予約済み。0に設定すること。

出力パラメタ:
return-code

値0は呼出しが成功したことを意味し、それ以外の値はエラーを意味する。詳細は、 「同期ルーチンのRETURN-CODE値」を参照のこと。

説明:

本呼出しは、事象がすでに通知されている場合は直ちに戻る。

event-handleが不正である場合の動作は不定。

他参照:

関連項目