当前位置:   article > 正文

tcpserver检测断开qt_QT TCP服务端如何判断客户端已断开连接

qt tcp连接错误

在用QT写服务端时想要知道客户端是否断开连接,百度一下没有找到方法,看了下帮助文档,得到以下方法,实测可用,如有更好的还请告知

enumSocketError {

ConnectionRefusedError,

RemoteHostClosedError,//客户端断开时出现这个错误

HostNotFoundError,

SocketAccessError,

SocketResourceError,

SocketTimeoutError,                     /* 5 */

DatagramTooLargeError,

NetworkError,

AddressInUseError,

SocketAddressNotAvailableError,

UnsupportedSocketOperationError,        /* 10 */

UnfinishedSocketOperationError,

ProxyAuthenticationRequiredError,

SslHandshakeFailedError,

ProxyConnectionRefusedError,

ProxyConnectionClosedError,             /* 15 */

ProxyConnectionTimeoutError,

ProxyNotFoundError,

ProxyProtocolError,

OperationError,

SslInternalError,                       /* 20 */

SslInvalidUserDataError,<

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/IT小白/article/detail/704246
推荐阅读
相关标签
  

闽ICP备14008679号