SetNet

TCP/IPポートのパラメーターの設定をします。

書式
(1) SetNet #通信ポート番号, ホストアドレス [, TCP/IP ポート番号 [, ターミネーター [, フロー制御 [, タイムアウト時間 [, プロトコル [, CloseNetタイムアウト時間]]]]]]

(2) SetNet

パラメーター

通信ポート番号
パラメーターを設定するTCP/IPのポート番号を指定します。範囲は201~216です。
ホストアドレス
ホストのIPアドレスを指定します。
TCP/IPポート番号
TCP/IPポート番号を指定します。
ターミネーター
CR, LF, CRLFのいずれかの行末文字を指定します。
フロー制御
ソフトウェア制御フローです。NONEを指定します。
タイムアウト時間
送受信の最大時間を秒で指定します。0の場合、タイムアウトは無限となります。
プロトコル
通信のプロトコルを指定します。

  • TCP: TCP通信
  • UDP: UDP通信
  • UDP_SEND: UDP送信
  • UDP_RECV: UDP受信
CloseNetタイムアウト時間
CloseNetでソケットを閉じるまでの時間を、秒単位で指定します。(整数: 0 - 5)
0を指定すると、シャットダウン要求に対する応答を待たずに、ソケットを閉じます。

解説
他のIPアドレス・ポート番号と重複した場合、エラーとなります。

参照
OpenNet, CloseNet, SetCom

SetNet使用例

SetNet #201, "192.168.0.1", 2001, CRLF, NONE, 0