主机测评 VPS推荐
专注于真实的VPS测评
ptgidc ptgidc ptgidc ptgidc ptgidc ptgidc

socket相关操作(下)

ptgidc ptgidc

创建socket->命名socket->创建开发云主机域名监听
4.接受连接
4.1代码:int accept (int sockfd,struct sockaddr addr,socklen_t addrl开发云主机域名en);
4.2参数注释
4.2.1 sockfd:执行过李stem系统调用的监听socket
4.2.2 addr:用来获取被接受连接的远程socket地址,长度下一个参数addlen
指定。
4.3返回
成功返回新的socket连接,该socket是唯一标识
失败返回-1并且设置errno
上篇说过的客户端断网的情况,如今开发云主机域名补充代码成功返回0
常见错误:ECONNREFUSED:目标端口不存在
ETIMEDOUT连接超时int close(int fd);不是真正的关闭,只是引用减1真正关闭:int shutdown(int sockfd,int howto);

本文从转载,原作者保留一切权利,若侵权请联系删除。

《socket相关操作(下)》来自互联网同行内容,若有侵权,请联系我们删除!

未经允许不得转载:主机测评 » socket相关操作(下)