ソケットの接続試行を許可します。
TCPAccept ( mainsocket )
パラメータ
mainsocket | TCPListen関数によって返されるメインソケットの識別子(ソケットID) |
返し値
成功 | 接続しているソケットの識別子を返します。 |
失敗 | -1を返し、@errorを設定します。 |
@error: | WindowsAPIのWSAGetErrorの返し値 (MSDNを参照)。 |
注意
関連
TCPStartup, TCPListen, TCPTimeout (Option), TCPCloseSocket, TCPRecv
例
;サーバー!! 最初に実行!!!!!!!!!!!!!!!
$g_IP = "127.0.0.1"
; TCPサービスを開始
;==============================================
TCPStartUp()
; リスニング用"ソケット"作成
;==============================================
$MainSocket = TCPListen($g_IP, 65432, 100 )
If $MainSocket = -1 Then Exit
; クライアント接続を探す
;--------------------
While 1
$ConnectedSocket = TCPAccept( $MainSocket)
If $ConnectedSocket >= 0 Then
msgbox(0,"","my server - Client Connected")
exit
EndIf
Wend