函数参考


TCPListen

创建一个套接字(socket)监听.

TCPListen ( IP地址, 端口 [, 最大未决连接] )

参数

IP地址 因特网协议地址(IpV4) ,如 "192.162.1.1".
端口 用于连接创建的连接的端口.
最大未决连接 [可选参数] 最大数量的未决连接队列. 在默认时将会自动设置一个合适的值.

返回值

成功: 返回主套接字标识(socket Id).
失败: 返回-1 或者 0 并设置 @error.
@error: 1 IP地址错误.
2 端口错误.
windows API WSAGetError 返回值 (参考 MSDN).

注意/说明

None.

相关

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

示例/演示


;服务端!! 先运行我 !!!!!!!!!!!!!!!
Local $g_IP = "127.0.0.1"

; 开始 TCP 服务
;==============================================
TCPStartup()

; 创建一个套接字(SOCKET)监听
;==============================================
Local $MainSocket = TCPListen($g_IP, 65432, 100)
If $MainSocket = -1 Then Exit