CBLEERPC('GETWATCH')
- 〈このページの構成〉
形式
PROCEDURE DIVISIONの指定
CALL 'CBLEERPC' USING 一意名1
DATA DIVISIONの指定
01 一意名1. 02 データ名A PIC X(8) VALUE 'GETWATCH'. 02 データ名B PIC X(5). 02 FILLER PIC X(3). 02 データ名C PIC S9(9) COMP.
機能
現在のサービス要求の応答待ち時間を参照します(単位:秒)。CBLEERPC('GETWATCH')は,CBLEERPC('SETWATCH')で応答待ち時間を一時的に変更する前に,元の値を退避するために使います。
CBLEERPC('GETWATCH')は,CBLEERPC('SETWATCH')で変更したサービス応答待ち時間をリターンします。CBLEERPC('SETWATCH')でサービス応答待ち時間を変更していない場合はRPC関連定義のwatch_timeオペランドの値をリターンします。
CBLEERPC('GETWATCH')で得られる値は,TP1/EEのリモートプロシジャコール(CBLEERPC('CALL '))に対してだけ有効です。
UAPで値を設定するデータ領域
●データ名A
サービスの応答待ち時間の参照を示す要求コードを「VALUE 'GETWATCH'」と設定します。
TP1/EEから値が返されるデータ領域
●データ名B
ステータスコードが,5けたの数字で返されます。
●データ名C
現在のサービスの応答待ち時間が返されます(単位:秒)。0が返された場合は,無制限に応答を待ち続ける指定であることを示します。
ステータスコード
ステータスコード |
意味 |
---|---|
00000 |
正常に終了しました。 |
00001 |
TP1/EEの環境下にありません。 |
00004 |
UOCから発行しているため,この機能は使用できません。 |
00005 |
オフラインバッチプロセスから発行しているため,この機能は使用できません。 |
00338 |
関数の呼び出し条件が不正です。 |