[Top][All Lists]
[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 )
- [Camino-devel] camino/src client/ClientEngine.cpp client/Clien...,
Philippe Fremy <=