TP1/NET/OSAS-NIFを使用したシステム定義の例を示します。TP1/NET/OSAS-NIFのシステム構成例を次の図に示します。
図5-12 TP1/NET/OSAS-NIFのシステム構成例
図5-12のシステム構成例のコーディング例を次に示します。このコーディング例は,/BeTRAN/examples/mcf/OSASNIF/conf/com_dのファイルで提供しています。
### MCF通信構成定義 TP1/NET/OSAS-NIFプロトコル固有定義 ###
#
### コネクション定義の開始(cnct01)
mcftalccn -c cnct01 ¥
-p onf ¥
-n x'0a81008202000283020003' ¥
-g "sndbuf=1 ¥
rcvbuf=2" ¥
-e "msgbuf=3 ¥
count=14" ¥
-m "mode=xnfas" ¥
-i manual ¥
-v "tim1=60 ¥
tim2=60 ¥
tim3=60 ¥
tim4=60 ¥
tim5=60" ¥
-o "ownsid=x'0001' ¥
otrsid=x'ffff'" ¥
-y "nummax=20" ¥
-b "bretry=yes ¥
bretrycnt=20 ¥
bretryint=5" ¥
-z "slot=1" ¥
-q x'1781008202000383020003840b490001020000000000fe01'
#
### 論理端末定義
mcftalcle -l NFLE01 ¥
-t send ¥
-m "dmsgcnt=0" ¥
-k "quegrpid=quegrp01"
#
### 論理端末定義
mcftalcle -l NFLE02 ¥
-t request ¥
-m "dmsgcnt=0" ¥
-k "quegrpid=quegrp01"
#
### 論理端末定義
mcftalcle -l NFLE03 ¥
-t request ¥
-m "dmsgcnt=0" ¥
-k "quegrpid=quegrp01" ¥
-d "sync=yes"
#
### 論理端末定義
mcftalcle -l NFLE04 ¥
-t receive ¥
-k "quegrpid=quegrp01"
#
### 論理端末定義
mcftalcle -l NFLE05 ¥
-t reply ¥
-k "quegrpid=quegrp01" ¥
-d "rplytim=30"
#
#-----------------------------------------------------------------------#
### コネクション定義の終了(cnct01)
mcftalced
#