トランザクショナル分散オブジェクト基盤 TPBroker Object Transaction Monitor プログラマーズガイド

[目次][索引][前へ][次へ]

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 POINTER TSCユーザアクセプタのポインタ

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を削除します。