summaryrefslogtreecommitdiffstats
path: root/src/server/net
diff options
context:
space:
mode:
authorBjörn Hagemeister2014-04-28 19:35:59 +0200
committerBjörn Hagemeister2014-04-28 19:35:59 +0200
commita2fd531c81ba0e895dff319b0597e45b4206273f (patch)
tree533ea0063eab4d4060f06b732c66e3c21f05ada9 /src/server/net
parentrecognize a dragmove only if the distance is larger than 40 px (diff)
downloadpvs2-a2fd531c81ba0e895dff319b0597e45b4206273f.tar.gz
pvs2-a2fd531c81ba0e895dff319b0597e45b4206273f.tar.xz
pvs2-a2fd531c81ba0e895dff319b0597e45b4206273f.zip
Adding comments for each method in the .cpp files and class definition in the .h files.
Diffstat (limited to 'src/server/net')
-rw-r--r--src/server/net/listenserver.cpp10
-rw-r--r--src/server/net/listenserver.h3
-rw-r--r--src/server/net/sslserver.cpp4
-rw-r--r--src/server/net/sslserver.h3
4 files changed, 19 insertions, 1 deletions
diff --git a/src/server/net/listenserver.cpp b/src/server/net/listenserver.cpp
index d7c2693..c8392df 100644
--- a/src/server/net/listenserver.cpp
+++ b/src/server/net/listenserver.cpp
@@ -3,7 +3,11 @@
#include <QSslSocket>
#define MAX_CLIENTS 50
-
+/**
+ * Initialize listenServer to listen on specific port.
+ * And connect Signal newConnection() with Slot newClientConnection().
+ * @param port
+ */
ListenServer::ListenServer(quint16 port)
{
if (!_server.listen(QHostAddress::Any, port) || !_server.isListening())
@@ -22,6 +26,10 @@ ListenServer::~ListenServer()
* Slots
*/
+/**
+ * Handle new client connection.
+ * If there are not already to much clients, emit signal newClient().
+ */
void ListenServer::newClientConnection()
{
QSslSocket* sock;
diff --git a/src/server/net/listenserver.h b/src/server/net/listenserver.h
index f237703..e0cece3 100644
--- a/src/server/net/listenserver.h
+++ b/src/server/net/listenserver.h
@@ -7,6 +7,9 @@
class Client;
+/**
+ * Class for listing on new client connection.
+ */
class ListenServer : public QObject
{
Q_OBJECT
diff --git a/src/server/net/sslserver.cpp b/src/server/net/sslserver.cpp
index 70daea4..4ea3991 100644
--- a/src/server/net/sslserver.cpp
+++ b/src/server/net/sslserver.cpp
@@ -30,6 +30,10 @@ SslServer::~SslServer()
killTimer((_tmr));
}
+/**
+ * Handle incomming connection.
+ * @param socketDescriptor
+ */
void SslServer::incomingConnection(int socketDescriptor)
{
QSslSocket *serverSocket = new QSslSocket(NULL);
diff --git a/src/server/net/sslserver.h b/src/server/net/sslserver.h
index 400bf6a..cdb12de 100644
--- a/src/server/net/sslserver.h
+++ b/src/server/net/sslserver.h
@@ -23,6 +23,9 @@
class QSslSocket;
+/**
+ * Class for handling ssl server connections.
+ */
class SslServer : public QTcpServer
{
Q_OBJECT