Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/iphone/41.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Iphone 重新连接断开连接的客户端套接字_Iphone_Ios_Sockets - Fatal编程技术网

Iphone 重新连接断开连接的客户端套接字

Iphone 重新连接断开连接的客户端套接字,iphone,ios,sockets,Iphone,Ios,Sockets,是否可以重新连接已断开的插座,而无需创建新的插座FD 例如: int s = socket(); connect(s,...); .... socket disconnects .... connect(s,...); <------- ints=socket(); 连接(s,…); .... 插座断开 .... 连接(s,…) 根据“一般来说,流套接字可能只成功连接()一次;数据报套接字可能多次使用connect()来更改其关联。”因此,如果您的套接字是TCP套接字,答案是“可能不

是否可以重新连接已断开的插座,而无需创建新的插座FD

例如:

int s = socket();
connect(s,...);
....
socket disconnects
....
connect(s,...);   <-------
ints=socket();
连接(s,…);
....
插座断开
....

连接(s,…) 根据“一般来说,流套接字可能只成功连接()一次;数据报套接字可能多次使用connect()来更改其关联。”因此,如果您的套接字是TCP套接字,答案是“可能不是”;如果是UDP套接字,答案是“可能”。

它们的一般含义是什么?可能有例外。也许TCP甚至是其中之一,尽管我不会指望它。