summaryrefslogtreecommitdiff
path: root/examples/echoserver/echoserver.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'examples/echoserver/echoserver.cpp')
-rw-r--r--examples/echoserver/echoserver.cpp62
1 files changed, 31 insertions, 31 deletions
diff --git a/examples/echoserver/echoserver.cpp b/examples/echoserver/echoserver.cpp
index 6afac50..ca4be81 100644
--- a/examples/echoserver/echoserver.cpp
+++ b/examples/echoserver/echoserver.cpp
@@ -5,63 +5,63 @@
//! [constructor]
EchoServer::EchoServer(quint16 port, QObject *parent) :
- QObject(parent),
- m_pWebSocketServer(0),
- m_clients()
+ QObject(parent),
+ m_pWebSocketServer(0),
+ m_clients()
{
- m_pWebSocketServer = new QWebSocketServer("Echo Server", this);
- if (m_pWebSocketServer->listen(QHostAddress::Any, port))
- {
- qDebug() << "Echoserver listening on port" << port;
- connect(m_pWebSocketServer, SIGNAL(newConnection()), this, SLOT(onNewConnection()));
- }
+ m_pWebSocketServer = new QWebSocketServer("Echo Server", this);
+ if (m_pWebSocketServer->listen(QHostAddress::Any, port))
+ {
+ qDebug() << "Echoserver listening on port" << port;
+ connect(m_pWebSocketServer, SIGNAL(newConnection()), this, SLOT(onNewConnection()));
+ }
}
//! [constructor]
//! [onNewConnection]
void EchoServer::onNewConnection()
{
- QWebSocket *pSocket = m_pWebSocketServer->nextPendingConnection();
+ QWebSocket *pSocket = m_pWebSocketServer->nextPendingConnection();
- connect(pSocket, SIGNAL(textMessageReceived(QString)), this, SLOT(processMessage(QString)));
- connect(pSocket, SIGNAL(binaryMessageReceived(QByteArray)), this, SLOT(processBinaryMessage(QByteArray)));
- connect(pSocket, SIGNAL(disconnected()), this, SLOT(socketDisconnected()));
- //connect(pSocket, SIGNAL(pong(quint64)), this, SLOT(processPong(quint64)));
+ connect(pSocket, SIGNAL(textMessageReceived(QString)), this, SLOT(processMessage(QString)));
+ connect(pSocket, SIGNAL(binaryMessageReceived(QByteArray)), this, SLOT(processBinaryMessage(QByteArray)));
+ connect(pSocket, SIGNAL(disconnected()), this, SLOT(socketDisconnected()));
+ //connect(pSocket, SIGNAL(pong(quint64)), this, SLOT(processPong(quint64)));
- m_clients << pSocket;
+ m_clients << pSocket;
}
//! [onNewConnection]
//! [processMessage]
void EchoServer::processMessage(QString message)
{
- QWebSocket *pClient = qobject_cast<QWebSocket *>(sender());
- if (pClient != 0)
- {
- pClient->write(message);
- }
+ QWebSocket *pClient = qobject_cast<QWebSocket *>(sender());
+ if (pClient != 0)
+ {
+ pClient->write(message);
+ }
}
//! [processMessage]
//! [processBinaryMessage]
void EchoServer::processBinaryMessage(QByteArray message)
{
- QWebSocket *pClient = qobject_cast<QWebSocket *>(sender());
- if (pClient != 0)
- {
- pClient->write(message);
- }
+ QWebSocket *pClient = qobject_cast<QWebSocket *>(sender());
+ if (pClient != 0)
+ {
+ pClient->write(message);
+ }
}
//! [processBinaryMessage]
//! [socketDisconnected]
void EchoServer::socketDisconnected()
{
- QWebSocket *pClient = qobject_cast<QWebSocket *>(sender());
- if (pClient != 0)
- {
- m_clients.removeAll(pClient);
- pClient->deleteLater();
- }
+ QWebSocket *pClient = qobject_cast<QWebSocket *>(sender());
+ if (pClient != 0)
+ {
+ m_clients.removeAll(pClient);
+ pClient->deleteLater();
+ }
}
//! [socketDisconnected]