查看: 4959|回复: 0

[MQX] 求教 MQX RTCS的问题

[复制链接]

该用户从未签到

48

主题

141

帖子

1

中级会员

Rank: 3Rank: 3

积分
385
最后登录
2020-8-7
发表于 2010-2-6 14:42:54 | 显示全部楼层 |阅读模式
请教一个MCF52259 MQXRTCS的问题。connect网络连接的超时时间怎么设置无效?始终在100秒才能退出connect程序(无法连接情况下)。
hNewSocket = socket(PF_INET, SOCK_STREAM, 0);
optval = 10;//480,000 (eight minutes).
error = setsockopt(hNewSocket, SOL_TCP, OPT_CONNECT_TIMEOUT, &optval, sizeof(optval));
optval = 1000;
error = setsockopt(hNewSocket, SOL_TCP, OPT_TBSIZE,&optval, sizeof(optval));
optval = 1000;
error = setsockopt(hNewSocket, SOL_TCP, OPT_RBSIZE, &optval, sizeof(optval));
raddr.sin_family = AF_INET;
raddr.sin_port = SERVER_PORT;
raddr.sin_addr.s_addr = IPADDR(192,168,0,24) ;
error = connect(hNewSocket, &raddr, sizeof(raddr));
不管OPT_CONNECT_TIMEOUT怎么设置,如果无法连接的话都要100秒才能往下执行。这个超时改时间怎么修改?
我知道答案 目前已有0人回答
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条

Archiver|手机版|小黑屋|恩智浦技术社区

GMT+8, 2025-9-9 13:39 , Processed in 0.068037 second(s), 21 queries , MemCache On.

Powered by Discuz! X3.4

Copyright © 2001-2024, Tencent Cloud.

快速回复 返回顶部 返回列表