分散トランザクション処理機能 OpenTP1 プロトコル TP1/NET/HSC編

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

mcftalcle論理端末定義)−HSC2手順(同期モード)

形式

 
mcftalcle -l 論理端末名称
          -t any
        〔-m "〔mmsgcnt=メモリ出力メッセージ最大格納数〕"〕
        〔-k "〔quekind=memory〕"〕
        〔-o "〔aj=yes|no〕"〕
        〔-v アプリケーション名〕
        〔-b "attr=sync"〕
 

機能

論理端末に関する環境を定義します。

オプション

●-l 論理端末名称  〜〈1〜8文字の識別子〉

論理端末名称を指定します。

この論理端末名称は,ほかのmcftalcleコマンドの-lオプションで指定する論理端末名称とは異なる指定をしてください。

●-t any

この論理端末の端末タイプを指定します。

any
任意型論理端末

●-m

(オペランド)

mmsgcnt=メモリ出力メッセージ最大格納数  〜〈符号なし整数〉((0〜65535))《0》
メモリキューで待ち合わせをする出力メッセージの最大格納数を指定します。
出力メッセージの待ち合わせ数が指定した最大数になると,それ以後UAPからの送信要求(dc_mcf_send関数またはSEND文)はエラーリターンとなります。
0を指定した場合,メモリキューで待ち合わせをする出力メッセージの数は無制限となります。ただし,実際に待ち合わせをできる出力メッセージ数は動的共用メモリの容量に依存します。

●-k

(オペランド)

quekind=memory  〜《memory》
出力メッセージの割り当て先(メモリキュー)を指定します。
memory
メモリキューに割り当てます。

●-o

(オペランド)

aj=yes|no  〜《yes》
送信完了時の情報を取得するかどうかを指定します。
yes
メッセージ送信完了ジャーナルを取得します。
no
メッセージ送信完了ジャーナルを取得しません。

●-v アプリケーション名

該当する論理端末で受信したメッセージを処理するアプリケーション名を指定します。

MCFアプリケーション定義(mcfaalcap -n)のnameオペランドで指定した名称を指定してください。MCFアプリケーション定義については,マニュアル「OpenTP1 システム定義」を参照してください。

このオプションは,入力メッセージ編集UOCでアプリケーション名を決定する場合は不要です。

●-b

(オペランド)

attr=sync
論理端末の属性を指定します。HSC2手順(同期モード)の場合,必ずsyncを指定してください。
sync
論理端末はUAPと1対1で結び付き,同期に送受信をします。