listen在
套接字函数中表示让一个套接字处于监听到来的连接请求的状态
listen函数使用主动连接
套接字变为被连接
套接口,使得一个进程可以接受其它进程的请求,从而成为一个服务器进程。在
TCP服务器编程中listen函数把进程变为一个服务器,并指定相应的套接字变为被动连接。
backlog 连接
请求队列(queue of pending connections)
的最大长度(一般由2到4)。用SOMAXCONN则为系统给出的
最大值否则,返回SOCKET ERROR,windows上可以调用函数WSAGetLastError取得
错误代码,在
Linux可使用
errno。