41 case QAbstractSocket::ConnectionRefusedError:
42 return QObject::tr (
"connection refused");
43 case QAbstractSocket::RemoteHostClosedError:
44 return QObject::tr (
"remote host closed connection");
45 case QAbstractSocket::HostNotFoundError:
46 return QObject::tr (
"host not found");
47 case QAbstractSocket::SocketAccessError:
48 return QObject::tr (
"socket access error (lacking required privileges)");
49 case QAbstractSocket::SocketResourceError:
50 return QObject::tr (
"system ran out of sockets");
51 case QAbstractSocket::SocketTimeoutError:
52 return QObject::tr (
"socket operation timed out");
53 case QAbstractSocket::DatagramTooLargeError:
54 return QObject::tr (
"datagram too large");
55 case QAbstractSocket::NetworkError:
56 return QObject::tr (
"physical network error");
57 case QAbstractSocket::AddressInUseError:
58 return QObject::tr (
"address already in use");
59 case QAbstractSocket::SocketAddressNotAvailableError:
60 return QObject::tr (
"specified address doesn't belong to the host");
61 case QAbstractSocket::UnsupportedSocketOperationError:
62 return QObject::tr (
"unsupported socket operation");
63 case QAbstractSocket::ProxyAuthenticationRequiredError:
64 return QObject::tr (
"proxy authentication required");
65 case QAbstractSocket::SslHandshakeFailedError:
66 return QObject::tr (
"SSL handshake failed");
67 case QAbstractSocket::UnfinishedSocketOperationError:
68 return QObject::tr (
"unfinished socket operation in progress");
69 case QAbstractSocket::ProxyConnectionRefusedError:
70 return QObject::tr (
"proxy connection has been refused");
71 case QAbstractSocket::ProxyConnectionClosedError:
72 return QObject::tr (
"proxy connection was closed unexpectedly");
73 case QAbstractSocket::ProxyConnectionTimeoutError:
74 return QObject::tr (
"connection to the proxy server timed out");
75 case QAbstractSocket::ProxyNotFoundError:
76 return QObject::tr (
"proxy not found");
77 case QAbstractSocket::ProxyProtocolError:
78 return QObject::tr (
"proxy protocol error");
79 case QAbstractSocket::UnknownSocketError:
81 return QObject::tr (
"unknown error");
QString GetSocketErrorString(QAbstractSocket::SocketError error)
Returns an error string for the given socket error.