network_set_timeout

通过此函数,您可以设置通过给定套接字向/从服务器读取和写入数据的超时。请注意,超时不会生成任何类型的事件,因此您需要自己使用报警来处理超时(例如)。请注意,此值仅影响数据的发送和接收,如果您希望更改连接超时值,则应使用函数network_set_config()

 

语法:

network_set_timeout(socket, read_timeout, write_timeout);

参数类型描述
socketNetwork Socket ID要使用的套接字的ID。
read_timeoutReal从服务器进行的传输将超时的毫秒数。
write_timeoutReal到服务器的传输将超时的毫秒数。

 

返回:

N/A

 

例子:

network_set_timeout(sock, 3000, 3000);

上述代码将通过变量"sock"中索引的套接字读取和写入数据的超时设置为3秒。