通过此函数,您可以设置通过给定套接字向/从服务器读取和写入数据的超时。请注意,超时不会生成任何类型的事件,因此您需要自己使用报警来处理超时(例如)。请注意,此值仅影响数据的发送和接收,如果您希望更改连接超时值,则应使用函数network_set_config()。
network_set_timeout(socket, read_timeout, write_timeout);
参数 | 类型 | 描述 |
---|---|---|
socket | Network Socket ID | 要使用的套接字的ID。 |
read_timeout | Real | 从服务器进行的传输将超时的毫秒数。 |
write_timeout | Real | 到服务器的传输将超时的毫秒数。 |
N/A
network_set_timeout(sock, 3000, 3000);
上述代码将通过变量"sock"中索引的套接字读取和写入数据的超时设置为3秒。