14.3.5 listen函数.txt

来自「网上第一本以TXT格式的VC++深入详解孙鑫的书.全文全以TXT格式,并每一章节」· 文本 代码 · 共 15 行

TXT
15
字号
14.3.5 listen函数 

listen函数的作用是将指定的套接字设置为监昕模式。其声明原形如下所示: 

int listen ( SOCKET S , int backlog ); 


其中,第一个参数 (s)是套接字描述符;第二个参数 (backlog)是等待连接队列的最大长度。如
果设置为 SOMAXCONN,那么下层的服务提供者将负责将这个套接宇设置为最大的合理值。要注意
的是,设置这个值是为了设置等待连接队列的最大长度,而不是在一个端口上同时可以进行连接
的数目。例如,如果将 backlog参数设置为 2,当有 3个请求同时到来时,前两个连接请求就会
被放到等待请求连接队列中,然后由应用程序依次为这些请求服务,而第 3个连接请求就被拒绝
了。 

⌨️ 快捷键说明

复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?