summaryrefslogtreecommitdiff
path: root/src/websockets/qwebsocketserver_p.cpp
diff options
context:
space:
mode:
authorKurt Pattyn <pattyn.kurt@gmail.com>2014-02-02 18:22:15 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2014-02-02 21:15:48 +0100
commitff5e703d0ebc695c02637cc5a5394c893cbcfc29 (patch)
treec06e62296c830aab9d710ece2afd2e4ba6f4d0cd /src/websockets/qwebsocketserver_p.cpp
parent9f693625c16781871d7b8faab2097ac89848b42a (diff)
downloadqtwebsockets-ff5e703d0ebc695c02637cc5a5394c893cbcfc29.tar.gz
Add private method to set error from QAbstractSocket::error
Change-Id: I870006bbd5c788bea89f65d5bd25082d1543caf0 Reviewed-by: Kurt Pattyn <pattyn.kurt@gmail.com>
Diffstat (limited to 'src/websockets/qwebsocketserver_p.cpp')
-rw-r--r--src/websockets/qwebsocketserver_p.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/src/websockets/qwebsocketserver_p.cpp b/src/websockets/qwebsocketserver_p.cpp
index cd0a81d..00c868b 100644
--- a/src/websockets/qwebsocketserver_p.cpp
+++ b/src/websockets/qwebsocketserver_p.cpp
@@ -181,6 +181,16 @@ void QWebSocketServerPrivate::addPendingConnection(QWebSocket *pWebSocket)
/*!
\internal
*/
+void QWebSocketServerPrivate::setErrorFromSocketError(QAbstractSocket::SocketError error,
+ const QString &errorDescription)
+{
+ Q_UNUSED(error);
+ setError(QWebSocketProtocol::CloseCodeAbnormalDisconnection, errorDescription);
+}
+
+/*!
+ \internal
+ */
QWebSocket *QWebSocketServerPrivate::nextPendingConnection()
{
QWebSocket *pWebSocket = Q_NULLPTR;