Hitachi

OpenTP1 Version 7 分散トランザクション処理機能 OpenTP1 プログラム作成リファレンス C言語編


インタフェース定義ヘッダ

〈このページの構成〉

形式

〔[interface_attribute,…]〕interface  interface_name

意味

インタフェース名とその属性を定義します。

指定する項目

●interface_attribute

インタフェースの属性を定義します。指定できる属性の値を次に示します。

  • version

    インタフェースのバージョンを指定します。

  • pointer_default

    省略時仮定値のポインタセマンティクスを指定します。

  • transaction_mandatory

    必ずトランザクションを拡張することを指定します。

  • transaction_optional

    トランザクションの処理であればトランザクションを拡張することを指定します。

transaction_mandatoryとtransaction_optionalは,同時に指定できません。どちらか片方だけを指定してください。

OpenTP1のIDL-only TxRPCの制限事項