第一次启动模似器运行程序.Tcp 协议客户端能连接到服务器正常能读写数据. 第二次连接服务器.出现连接超时. 需要重启模似器才能正常连接到服务器socket 大概流程如下 sk.socket = socket(AF_INET,SOCK_STREAM,0);
//设置为非阻塞模式
result = ioctl(sk.socket, FIONBIO, &ul);
检测连接超时
result = select(sk.socket+1,NULL,&writefds,NULL,&tv);
//重新设置回阻塞模式
result = ioctl(sk.socket, FIONBIO, &ul);
//读取服务器消息//发送消息到服务器
//开启心跳线程
//开启数据接收线程
各位大神指导一下小弟.
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货