一、作用
将套接字正在侦听传入连接的状态
为了接受连接,首先使用套接字函数创建一个套接字, 然后使用bind函数将其绑定到本地地址 。用listen指定传入连接的待办事项 ,然后使用accept函数接受连接 。面向连接的套接字(例如SOCK_STREAM类型的套接字)与listen一起使用 。其中传入的连接请求被确认并排队以待处理的接受被放入被动模式。
二、样子
int WSAAPI listen(
SOCKET s,
int backlog
);
s
标识绑定的未连接套接字的描述符。
backlog
挂起的连接队列的最大长度。如果设置为SOMAXCONN,则负责套接字s的基础服务提供商将积压设置为最大合理值。如果设置为SOMAXCONN_HINT(N)(其中N为数字),则积压值将为N,并调整为介于(200,65535)范围内。请注意,SOMAXCONN_HINT可用于将积压设置为比SOMAXCONN更大的值。