disconnect

    11热度

    1回答

    我有一个客户端 - 服务器系统,双方都是由我编写的,并且我希望在服务器断开/连接时自动将客户端置于“离线”状态当服务器再次可用时,他们返回'在线'。 对于第一部分,我监听通道故障事件,并通过将客户端设置为脱机来处理。然后我开始在服务器上调用一个'ping'服务(每30秒),如果它还活着,它就返回一个bool。一旦它活着,客户端就会获得bool并切换到在线状态。 这一切工作,我遇到的问题是,当客户端

    15热度

    2回答

    目前我如何做这是我查询USB设备的蒙版列表(专门为我正在使用的设备屏蔽),如果它在那里,我继续,如果不是,那么我通知设备未连接的用户。通过USB外设控制器芯片制造商的.NET库为我提供获取USB设备列表的方法。 是否有USB设备断开连接的事件?

    2热度

    2回答

    我的一个朋友问我一个问题:在连接的服务器端使用NetworkStream类时,如果客户端断开连接,NetworkStream无法检测到它。 剥了下来,他的C#代码是这样的: List<TcpClient> connections = new List<TcpClient>(); TcpListener listener = new TcpListener(7777); listener.Sta

    6热度

    1回答

    在我的Android程序中,我有一些下载文件的代码。这工作正常,但由于在手机上,您可以随时断开连接,我需要改变它重新连接,并在中途通过和有人呼叫/丢失信元接收等时恢复下载。我无法弄清楚如何检测InputStream已停止工作。请参见下面的代码: InputStream in = c.getInputStream(); byte[] buffer = new byte[8024];

    12热度

    5回答

    如果您没有在dojo.connect期间返回的“句柄”,如何删除dojo连接事件? 我的例子涉及动态地分配一组事件给一组对象。 (为简单起见,事件是onclick和ondblclick,而对象是表格中的行) 因此,在页面设置期间,事件连接到每一行(onclick,ondblclick)。现在,根据用户的需求/行为,需要从一行中删除一个事件。但原始手柄不再可用。因此,以下内容不起作用:dojo.di

    1热度

    1回答

    我的Perl脚本很慢,但工作。我正在考虑抛出它,并用适当的绑定等构建一个真正的DB2应用程序;然而,在此期间,我希望这是一个占位符。 我看了看this documentation,它提到: $dbh->disconnect(); 但是因为它抛出这个错误,我不能使用它。 通过包“胸径” 无法找到对象的方法 “断开”(可能加载“胸径”?)在 ./ProgramTree.pl线119 我知道我的临时

    1热度

    4回答

    我已经检出TCP协议Wiki,但没有找到,如果在长时间段内没有数据传输,套接字连接将超时。我的意思是......没有任何物理问题,但是两台计算机将只有一段时间没有数据发送对方。连接将如何存在?会不会有一些低级数据传输来帮助它理解它没有被破坏? 谢谢!对不起,如果问题是愚蠢的..

    8热度

    4回答

    我正在C#中开发一个服务器,它只能接受一个客户端,我需要知道这个客户端何时断开连接才能接受另一个连接请求。 我正在使用第一个Socket连续监听与Socket.BeginAccept的连接请求并接受或拒绝客户端。当客户端被接受时,由Socket.EndAccept返回的新Socket被用于客户端和服务器之间的通信。然后,服务器通过Socket.Begin/EndReceive等待来自客户端的命令并