当前位置: 技术问答>linux和unix
C下判断socket连接状态,怎么实现
来源: 互联网 发布时间:2017-02-06
本文导语: 是否有直接提供该功能的函数还是要自己另外实现,又如何实现。。。 | 自己实现,用心跳包。 心跳包对于网络来说,就是用户数据,与你发送的普通数据一样,不同之处在于,它是按一定...
是否有直接提供该功能的函数还是要自己另外实现,又如何实现。。。
|
自己实现,用心跳包。
心跳包对于网络来说,就是用户数据,与你发送的普通数据一样,不同之处在于,它是按一定间隔不停的发,接收方需记录接收时间,以便判断是否超时,超时就认为网络断开。
心跳包对于网络来说,就是用户数据,与你发送的普通数据一样,不同之处在于,它是按一定间隔不停的发,接收方需记录接收时间,以便判断是否超时,超时就认为网络断开。
|
没有吧
即使socket连接断开,也不见得会立即发送失败
即使socket连接断开,也不见得会立即发送失败