Function Reference

TCPListen

着信接続をリスニングするソケットを作成します。

TCPListen ( IPAddr, port [, MaxPendingConnection] )

 

パラメータ

IPAddr インターネットプロトコルアドレス(IpV4)。例:"192.162.1.1"。
port 作成したソケットが接続するポート
MaxPendingConnection [オプション]保留中接続キューの最大長。デフォルトでは適切な値で最大のものが設定されます。

 

返し値

成功 メインソケットの識別子が返されます。
失敗 -1または0を返し、@errorを設定します。
IPAddrが不正な場合、@errorに1を設定します。
portが不正な場合、@errorに2を設定します。
WindowsAPIのWSAGetLasterrorの返し値 (MSDNを参照)。

 

注意

なし。

 

関連

TCPStartup, TCPConnect, TCPAccept, TCPTimeout (Option), TCPCloseSocket, TCPSend, TCPShutdown

 


;サーバー!! 最初に実行!!!!!!!!!!!!!!!
$g_IP = "127.0.0.1"

; TCPサービスを開始
;==============================================
TCPStartUp()

; リスニング用"ソケット"作成
;==============================================
$MainSocket = TCPListen($g_IP, 65432,  100 )
If $MainSocket = -1 Then Exit