定義例
TP1/NET/XMAP3を使用したシステム定義の例を示します。
適用OSがUNIXの場合のコーディング例は,次のファイルで提供しています。
-
/BeTRAN/examples/mcf/XMAP3/conf/com_c1
-
/BeTRAN/examples/mcf/XMAP3/conf/com_d2
適用OSがWindowsの場合のコーディング例は,次のファイルで提供しています。
-
%DCDIR%\examples\mcf\xmap3\conf\source\com_c1
-
%DCDIR%\examples\mcf\xmap3\conf\source\com_d2
TP1/NET/XMAP3システム構成例を次の図に示し,その構成に沿った定義例をそのあとに示します。
- 〈このページの構成〉
コーディング例(TP1/NET/XMAP3の定義)
############################################################### # MCF通信構成定義(TP1/NET/XMAP3) # ############################################################### # ---------------------- MCF環境定義 ----------------------------- # mcftenv -s 66 \ -a _XPNAPL # ---------------------- MCF共通定義 ----------------------------- # mcftcomn # ---------------------- トレース環境定義 ------------------------- # mcfttrc # ---------------------- 送受信バッファ定義 ----------------------- # ### (送信用) mcftbuf -g "groupno = 1 \ length = 131072 \ count = 20" ### (受信用) mcftbuf -g "groupno = 2 \ length = 4096 \ count = 10" ### (編集用) mcftbuf -g "groupno = 3 \ length = 131072 \ count = 30" # ---------------------- XMAP3共通定義 --------------------------- # mcftxp -m "msgkey = 'PF11'" \ -n mapserv1 # ---------------------- コネクション定義 ------------------------- # mcftalccn -c XPNCN1 \ -p xp \ -g "sndbuf = 1 \ rcvbuf = 2" \ -e "msgbuf = 3 \ count = 1" \ -i auto \ -S "svname = xppDSP01 \ type = DSP" # ---------------------- 論理端末定義 ---------------------------- # mcftalcle -l XPNLE101 \ -t any \ -p "dflmap = 'MCF1G' \ initmap = 'MCF1G'" \ -a "msgadv = manual" \ -g "title = on \ titlname = 'XPNLE101'" \ -z "device = 'XDSPM1'" # ---------------------- コネクション定義の終了 -------------------- # mcftalced # ---------------------- コネクション定義 ------------------------- # mcftalccn -c XPNCN2 \ -p xp \ -g "sndbuf = 1 \ rcvbuf = 2" \ -e "msgbuf = 3 \ count = 1" \ -i auto \ -S "svname = xppPRT01 \ type = PRT" # ---------------------- 論理端末定義 ---------------------------- # mcftalcle -l XPNLE201 \ -t any \ -k "quekind = disk \ quegrpid = quegrp01" \ -G "groupsend = yes" \ -p "dflmap = 'MCF1P'" \ -z "device = 'XPRTP3'" # ---------------------- コネクション定義の終了 -------------------- # mcftalced #### 終わり ####