X/Openに準拠したAPI
X/Openに準拠したAPI(XATMIインタフェース,TXインタフェース)と機能の対応を表4-1に,OpenTP1のUAPとの関係を表4-2に示します。
X/Openに準拠したAPI |
SUP |
SPP |
MHP |
オフラインの業務をするUAP |
||||
---|---|---|---|---|---|---|---|---|
Trnの処理の範囲でない |
Trnの処理範囲 |
Trnの処理の範囲でない |
Trnの範囲 |
Trnの処理の範囲でない |
Trnの処理範囲 |
|||
root |
root |
root以外 |
root |
|||||
TPACALL |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPADVERTISE |
− |
− |
○※1 |
○※1 |
○※1 |
− |
− |
− |
TPCALL |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPCANCEL |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPCONNECT |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPDISCON |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPGETRPLY |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPRECV |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPRETURN |
− |
− |
○※2 |
○※2 |
○※2 |
− |
− |
− |
TPSEND |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TPSVCSTART※3 |
− |
− |
− |
− |
− |
− |
− |
− |
TPUNADVERTISE |
− |
− |
○※1 |
○※1 |
○※1 |
− |
− |
− |
TXBEGIN※4 |
○ |
− |
○ |
− |
− |
○ |
− |
− |
TXCLOSE |
○ |
− |
○ |
− |
− |
− |
− |
− |
TXCOMMIT TX-CHAINED 指定※4 |
− |
○ |
○ |
− |
− |
− |
− |
− |
TXCOMMIT TX-UNCHAINED 指定※4 |
− |
○ |
○ |
− |
− |
− |
− |
− |
TXINFORM |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TXOPEN |
○ |
− |
○ |
− |
− |
− |
− |
− |
TXROLLBACK TX-CHAINED指定※4 |
− |
○ |
− |
○ |
− |
− |
− |
− |
TXROLLBACK TX-UNCHAINED指定※4 |
− |
○ |
− |
○ |
− |
− |
− |
− |
TXSETCOMMITRET※4 |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TXSETTIMEOUT※4 |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |
TXSETTRANCTL※4 |
○ |
○ |
○ |
○ |
○ |
− |
− |
− |