CBL_EVENT_WAIT

イベントの通知を待機します。

構文:

call "CBL_EVENT_WAIT" using by value event-handle
                      by value       nowait-flag

パラメーター:

event-handle
呼び出しプロトタイプ (「説明の読み方」を参照):cblt-pointer
PIC:USAGE POINTER
nowait-flag
呼び出しプロトタイプ (「説明の読み方」を参照):cblt-os-flags
PIC:pic x(4) comp-5 または pic x(8) comp-5 (64 ビットのネイティブ プログラムのみ)

入力パラメーター:

event-handle
イベント ハンドル。
nowait-flag
イベントが通知されていない場合に実行するアクションを指定する値。
ビット 0
0 イベントが通知されるまでスレッドをブロックし、通知後に戻ります。
1 直ちに呼び出しから戻り、エラー値を返します。
上記以外のビット
予約済み。ゼロに設定する必要があります。

出力パラメーター:

return-code
値 0 は呼び出しが成功したことを意味し、それ以外の値はエラーを意味します。詳細については、「同期ルーチンの RETURN-CODE 値」を参照してください。

説明:

イベントがすでに通知されている場合、直ちに呼び出しから戻ります。

event-handle の値が無効である場合、動作は不定になります。