| Interstage Application Server リファレンスマニュアル(API編) |
目次
索引
![]()
|
| 第4章 COBOLインタフェース | > 4.14 サーバアプリケーション用インタフェース |
TDGETCLIENTID
ENVIRONMENT DIVISION.
DATA DIVISION.
WORKING-STORAGE SECTION.
01 ISTD-CLIENTID.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-MAXIMUM.
02 COPY LONG IN CORBA REPLACING CORBA-LONG BY SEQ-LENGTH.
02 SEQ-BUFFER USAGE POINTER.
02 FILLER OCCURS 48
03 COPY OCTET IN CORBA REPLACING CORBA-OCTET BY CLIENTID-VALUE.
02 SEQ-LENGTH PIC S9(9) COMP-5.
01 RETCODE PIC S9(9) COMP-5.
PROCEDURE DIVISION.
MOVE FUNCTION ADDR(CLIENT-VALUE(1)) TO SEQ-BUFFER
MOVE 48 TO SEQ-MAXIMUM OF ISTD-CLIENTID.
CALL "TDGETCLIENTID" USING
ISTD-CLIENTID
RETCODE.
ISTD-CLIENTIDで指定されたシーケンス管理域のCLIENT-VALUEクライアント識別子を設定し、クライアント識別子の長さをSEQ-LENGTHに設定します。
正常終了した場合は、RETCODEに0を返します。
異常終了した場合には、以下のいずれかの値を返します。
1: パラメタエラー
2: シーケンスエラー
3: プロトコルエラー
99: システムエラー
目次
索引
![]()
|