微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 无线和射频 > TI WIFI设计交流 > udp socket 超时问题

udp socket 超时问题

时间:10-02 整理:3721RD 点击:

板子是cc3200,现在列出我的代码!

timeval lNonBlocking;
lNonBlocking.tv_sec = 0;
lNonBlocking.tv_usec = 0;

#if 1
iStatus = sl_SetSockOpt(iSockID, SL_SOL_SOCKET, SL_SO_RCVTIMEO,&lNonBlocking, sizeof(lNonBlocking));
if( iStatus < 0 )
{
//error
sl_Close(iSockID);
//ASSERT_ON_ERROR(SOCKET_OPT_ERROR);
}
#endif

设置后了,当到达超时时间后,程序还是卡在那!

请问程序是卡在哪儿?

你好,程序卡在等待那块,就是没有超时退出,还是在等待接收报文,直到收到报文才退出!

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top