camino-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Camino-devel] camino/src client/ClientEngine.cpp client/Clien...


From: Philippe Fremy
Subject: [Camino-devel] camino/src client/ClientEngine.cpp client/Clien...
Date: Sun, 26 Jan 2003 17:15:20 -0500

CVSROOT:        /cvsroot/camino
Module name:    camino
Changes by:     Philippe Fremy <address@hidden> 03/01/26 17:15:20

Modified files:
        src/client     : ClientEngine.cpp ClientEngine.h 
        src/server     : CaminoServer.cpp 

Log message:
        broadcast works!

Patches:
Index: camino/src/client/ClientEngine.cpp
diff -u camino/src/client/ClientEngine.cpp:1.2 
camino/src/client/ClientEngine.cpp:1.3
--- camino/src/client/ClientEngine.cpp:1.2      Sun Jan 26 14:39:40 2003
+++ camino/src/client/ClientEngine.cpp  Sun Jan 26 17:15:20 2003
@@ -2,7 +2,7 @@
 **
 ** Camino
 **
-** Version : $Id: ClientEngine.cpp,v 1.2 2003/01/26 19:39:40 pfremy Exp $
+** Version : $Id: ClientEngine.cpp,v 1.3 2003/01/26 22:15:20 pfremy Exp $
 **
 ** Author(s) : Philippe Fremy, Pascal Audoux
 ** Creation : 14/01/2003
@@ -65,5 +65,27 @@
 void ClientEngine::slotConnectionClosed()
 {
        qDebug("ClientEngine - Connection with server closed!");
+}
+
+void ClientEngine::recvMsg( QString source, QString msg )
+{
+       QString typeString;
+       switch( _subtype ) {
+           case DebugMsg:
+               typeString = "Debug";
+               break;
+           case InfoMsg:
+               typeString = "Info";
+               break;
+           case ChatMsg:
+               typeString = "Chat";
+               break;
+       default:
+               typeString = "Unknown";
+               break;
+       }
+
+       typeString += source + " : " + msg;
+       qDebug( "Client - %s from %s : %s", typeString.latin1(), 
source.latin1(), msg.latin1() );
 }
 
Index: camino/src/client/ClientEngine.h
diff -u camino/src/client/ClientEngine.h:1.2 
camino/src/client/ClientEngine.h:1.3
--- camino/src/client/ClientEngine.h:1.2        Sun Jan 26 14:39:40 2003
+++ camino/src/client/ClientEngine.h    Sun Jan 26 17:15:20 2003
@@ -5,7 +5,7 @@
 ** ClientEngine.h
 ** The intelligence of the client is here
 **
-** Version : $Id: ClientEngine.h,v 1.2 2003/01/26 19:39:40 pfremy Exp $
+** Version : $Id: ClientEngine.h,v 1.3 2003/01/26 22:15:20 pfremy Exp $
 ** Author(s) : Philippe Fremy, Pascal Audoux
 ** Creation : 14/01/2003
 ** Copyright: Pascal Audoux, Philippe Fremy 2003
@@ -53,6 +53,8 @@
        ClientEngine();
 
        void connectToServer( const QString & serverName, int port, const 
QString & playerName );
+
+       void recvMsg( QString source, QString msg );
 
 protected slots:
        void slotServerConnected();
Index: camino/src/server/CaminoServer.cpp
diff -u camino/src/server/CaminoServer.cpp:1.6 
camino/src/server/CaminoServer.cpp:1.7
--- camino/src/server/CaminoServer.cpp:1.6      Sun Jan 26 16:54:29 2003
+++ camino/src/server/CaminoServer.cpp  Sun Jan 26 17:15:20 2003
@@ -2,7 +2,7 @@
 **
 ** Camino
 **
-** Version : $Id: CaminoServer.cpp,v 1.6 2003/01/26 21:54:29 pfremy Exp $
+** Version : $Id: CaminoServer.cpp,v 1.7 2003/01/26 22:15:20 pfremy Exp $
 **
 ** Author(s) : Philippe Fremy, Pascal Audoux
 ** Creation : 19/01/2003
@@ -72,6 +72,7 @@
         // if player name is invalid notify all clients
 
         emit sig_playerConnected( playerName, hostName );
+        broadcastMsg( InfoMsg, "Server", playerName +" from " + hostName + " 
has connected!");
 }
 
 void CaminoServer::broadcastMsg( NetMsgSubtype msgLevel, QString source, 
QString msg )




reply via email to

[Prev in Thread] Current Thread [Next in Thread]