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アドレス・ポート番号と重複した場合、エラーとなります。
SetNet使用例
SetNet #201, "192.168.0.1", 2001, CRLF, NONE, 0