●-c コネクションID 〜〈1〜8文字の識別子〉
コネクションIDを指定します。
このコネクションIDは,ほかのmcftalccnコマンドの-cオプションで指定するコネクションIDと重複して指定できません。
●-p hsc1
プロトコルの種別を指定します。
- hsc1
- HSC1手順
●-g
(オペランド)
- sndbuf=メッセージ送信用バッファグループ番号 〜〈符号なし整数〉((1〜512))
- メッセージ送信用バッファのグループ番号を指定します。
- mcftbufコマンドの-gオプションのgroupnoオペランドに指定されているバッファグループ番号を指定してください。
- rcvbuf=メッセージ受信用バッファグループ番号 〜〈符号なし整数〉((1〜512))
- メッセージ受信用バッファのグループ番号を指定します。
- mcftbufコマンドの-gオプションのgroupnoオペランドに指定されているバッファグループ番号を指定してください。
●-e
(オペランド)
- msgbuf=メッセージ編集用バッファグループ番号 〜〈符号なし整数〉((1〜512))
- 入力および出力メッセージ編集UOCの場合,メッセージ編集用として使用するバッファグループ番号を指定します。
- このオペランドを省略した場合は,メッセージ編集用バッファは確保されません。メッセージ編集用バッファグループ番号は,mcftbufコマンドの-gオプションのgroupnoオペランドで指定するバッファグループ番号を指定してください。
- count=メッセージ編集用バッファ数 〜〈符号なし整数〉((1〜131070))
- 入力および出力メッセージ編集UOCの場合,メッセージ編集用として使用するバッファの数を指定します。
- msgbufオペランドで指定するメッセージ編集用バッファグループ番号に対応するmcftbufコマンドの-gオプションのcount,およびextendオペランドで指定するバッファ数の中から,メッセージ編集用に使用するバッファ数を指定してください。
- また,このオペランドの指定はmcftbufコマンドの-gオプションのcount,およびextendオペランドで指定されたバッファ数の合計値を超える指定はできません。
- -eオプションのmsgbufオペランドを省略した場合は,このオペランドの指定は無効です。
●-i auto|manual 〜《manual》
OpenTP1システム開始時および再開始時に,自動的にAP間通信開始の準備をするかどうかを指定します。
- auto
- OpenTP1システム開始時および再開始時に,自動的にAP間通信開始の準備をします。
- manual
- MCF起動後,運用コマンド(mcftactcn)を入力して,AP間通信開始の準備をします。
●-m
(オペランド)
- mode=xnfas
- 使用する通信管理を指定します。
- xnfas
- XNF/ASを使用します。
- このオペランドは必ず指定してください。
●-k 回線名称 〜〈1〜8文字の識別子〉
HSC1手順の回線名称を指定します。
通信管理の構成定義(basicline文のnameオペランド)で指定した回線名称と同じ回線名称を指定してください。
XNF/ASの構成定義については,マニュアル「通信管理 XNF/AS 構成定義編」を参照してください。
●-y winner|loser 〜《winner》
コンテンション発生時の優先,非優先を指定します。
- winner
- 優先局
- loser
- 非優先局
●-l auto|manual 〜《manual》
AP間通信の開始準備と同時に,論理端末の閉塞解除をするかどうかを指定します。
- auto
- 論理端末を自動的に閉塞解除します。
- manual
- 運用コマンド(mcftactle)を入力して,論理端末を閉塞解除します。
●-u accept|ignore 〜《accept》
相手システムから逆中断(RVI)を受信した場合の対処方法を指定します。
- accept
- 逆中断を受理してテキストの送信を中断します。
- ignore
- 逆中断を無視してテキストの送信を継続します。
●-x auto|manual 〜《auto》
コネクションの回復が可能な障害が発生したときに,自動回復を抑止するかどうかを指定します。
- auto
- コネクション自動回復を行い,コネクションを自動的に再確立します。
- manual
- コネクションの自動回復を抑止します。
- この場合,コネクションを再確立するには,運用コマンド(mcftactcn)を入力します。
●-B
(オペランド)
- ttd=use|nouse 〜《use》
- メッセージ送信時,TP1/NET/HSCの内部処理で一時的に送信ができない場合,相手システムに対してTTD(一時送信延期)を送信するかどうかを指定します。
- use
- TTDを送信します。
- nouse
- TTDを送信しません。
- wack=use|nouse 〜《use》
- メッセージ受信時,TP1/NET/HSCの内部処理で一時的に受信ができない場合,相手システムに対してWACK(一時受信抑止)を送信するかどうかを指定します。
- use
- WACKを送信します。
- nouse
- WACKを送信しません。
HSC1手順を使用する場合,-gオプションおよび-eオプションで指定するバッファグループ番号に対応するバッファグループ定義のmcftbufコマンドでは,1コネクション単位に次の表に示す資源が必要です。バッファグループ定義については,マニュアル「OpenTP1 システム定義」を参照してください。
| バッファ種別 |
lengthオペランド |
countオペランド |
| sndbuf |
送信最大セグメント長※1 |
最大セグメント分割数以上 |
| rcvbuf |
受信最大セグメント長※1 |
(最大セグメント分割数+1)以上 |
| msgbuf※2 |
入力および出力メッセージ編集UOCで編集したあとの最大セグメント長 |
(最大セグメント分割数×2)以上 |
- 注※1
- 送信最大セグメント長,および受信最大セグメント長は,8162バイトとします。ただし,透過モードの場合は,8160バイトにしてください。この場合のセグメント長は,テキスト形態の4バイトを含みます。
- 注※2
- 入力および出力メッセージ編集UOCを使用しない場合は不要です。
なお,この値より小さい値を指定した場合,オンライン実行中にバッファ不足が発生する可能性があるので,必ず上記の値またはそれ以上の値を指定してください。また,複数のコネクションでバッファグループを共有する場合,バッファ数はコネクションごとの和を,バッファ長はコネクション間で最大値を指定してください。
All Rights Reserved. Copyright (C) 2006, Hitachi, Ltd.