XMAP3実行支援には,四つのAPインタフェースがあります。XMAP3実行支援の詳細についてはマニュアル「XMAP3 開発・実行ガイド」を参照してください。
図7-1 APインタフェースの種類
画面用APでのXMAP3を使用するときの命令を表7-1に示します。また,画面用APとXMAP3の間で渡される情報を図7-2に示します。
表7-1 XMAP3での画面の入出力の基本
要求 | 日立COBOLの命令 | COBOLのCALL文 | C言語 | 汎用関数 |
---|---|---|---|---|
オープン※ | 最初のSENDまたはTRANSCEIVE文発行時 | 'OPEN' 'MDO△' 要求 | 'OPEN' 'MDO△' 要求 | XmapDrvCreateOpen |
表示 | SEND文またはTRANSCEIVE文 | 'SEND' 要求 | 'SEND' 要求 | XmapDrvSend |
入力 | RECEIVE文またはTRANSCEIVE文 | 'RECV' 要求 | 'RECV' 要求 | XmapDrvReceive |
クローズ | DISABLE文, GOBACK文, EXIT PROGRAM文, CANCEL文 (APの)STOP RUN | 'CLOS' 要求 | 'CLOS' 要求 | XmapDrvClose |
図7-2 XMAP3とAP間のデータのやり取り