LWIP协议socket通信设置发送接收超时等待时间

函数名setsockopt

LWIP协议socket通信设置发送接收超时等待时间

LWIP协议socket通信设置发送接收超时等待时间

使用方法

LWIP协议socket通信设置发送接收超时等待时间

先设置好等待时间然后等待接收。

如果等待超时bytes_received返回-1

RT_Thread系统下使用LWIP,建立TCP连接以后需要把TCP发送和TCP接收分两个线程来做,可以直接在接收线程里调用closesocket来关闭当前的TCP连接,在发送线程里关闭TCP连接会报错。

原因是接收线程还在运行,在发送线程关闭连接前需要先删除接收线程,然后在调用closesocket关闭当前的TCP连接。