ABC_TSCacpt(COBOL)

ABC_TSCacptはユーザ定義IDLインタフェース依存クラスです。

ABC_TSCacptは,TSCユーザアクセプタの実装クラスです。ユーザ定義IDLインタフェースに従って,トランザクションフレームジェネレータがABC_TSCacptを自動生成します。

各副プログラム名の"_TSCacpt"の部分は,tscidl2cblコマンドの-TSCacpt_extオプションによって変更できます。省略した場合,"_TSCacpt"が設定されます。

形式

CALL 'ABC_TSCacpt-NEW' USING
           BY VALUE     FACTORY-PTR
           BY VALUE     ACCEPTOR-NAME
           BY REFERENCE CORBA-ENVIRONMENT
        RETURNING       ACCEPTOR-PTR.

CALL 'ABC_TSCacpt-DEL' USING
           BY VALUE     ACCEPTOR-PTR
           BY REFERENCE CORBA-ENVIRONMENT.

副プログラム

●CALL 'ABC_TSCacpt-NEW' USING

           BY VALUE      FACTORY-PTR
           BY VALUE      ACCEPTOR-NAME
           BY REFERENCE  CORBA-ENVIRONMENT
        RETURNING        ACCEPTOR-PTR.

項目型・(入出力の区別)意味
引数BY VALUE FACTORY-PTR USAGE POINTER(入力)TSCObjectFactoryのポインタ
BY VALUE ACCEPTOR-NAME USAGE POINTER(入力)TSCアクセプタ名称のポインタ
BY REFERENCE CORBA-ENVIRONMENT(出力)例外情報集団項目
戻り値ACCEPTOR-PTR USAGE POINTERTSCユーザアクセプタのポインタ

FACTORY-PTRで指定されたTSCObjectFactoryを持つ,TSCアクセプタ名称がACCEPTOR-NAMEのABC_TSCacptを生成します。ただし,ACCEPTOR-NAMEには,1~31文字のTSCアクセプタ名称を指定してください。ACCEPTOR-NAMEがNULLの場合,ACCEPTOR-NAMEは無視されます。

●CALL 'ABC_TSCacpt-DEL' USING

           BY VALUE      ACCEPTOR-PTR
           BY REFERENCE  CORBA-ENVIRONMENT.

項目型・(入出力の区別)意味
引数BY VALUE ACCEPTOR-PTR USAGE POINTER(入力)ABC_TSCacptのポインタ
BY REFERENCE CORBA-ENVIRONMENT(出力)例外情報集団項目
戻り値ありません。

ABC_TSCacptを削除します。