C# + Socket断线重连

游客

标题:C# + Socket断线重连
正文:
一、网上常用方法1、当Socket.Conneted == false时，调用如下函数进行判断点击(此处)折叠或打开 /// /// 当socket.connected为false时，进一步确定下当前连接状态 /// /// private bool IsSocketConnected() { #region remarks /******************************************************************************************** * 当Socket.Conneted为false时， 如果您需要确定连接的当前状态，请进行非阻塞、零字节的 Send 调用。 * 如果该调用成功返回或引发 WAEWOULDBLOCK 错误代码 (10035)，则该套接字仍然处于连接状态； * 否则，该套接字不再处于连接状态。 * Depending on http://msdn.microsoft.com/zh-cn/library/system.net.sockets.socket.connected.aspx?cs-save-lang=1&amp;cs-lang=csharp#code-snippet-2 ********************************************************************************************/ #endregion #region&nbs
[<<][[1]][2][3][>>]

查看评论(0)
发表评论

首页