CBL_EVENT_WAIT

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

構文:
call "CBL_EVENT_WAIT" using by value event-handle
                      by value       nowait-flag
パラメーター:
呼び出しプロトタイプ使用時 ( 説明の読み方) PIC (32 ビット システム)
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が無効である場合の動作は不定。

他参照:

関連項目