[jetrix-cvs] SF.net SVN: jetrix:[840] jetrix/trunk/src/java/net/jetrix
Brought to you by:
smanux
From: <sm...@us...> - 2010-04-12 23:48:20
|
Revision: 840 http://jetrix.svn.sourceforge.net/jetrix/?rev=840&view=rev Author: smanux Date: 2010-04-12 23:48:14 +0000 (Mon, 12 Apr 2010) Log Message: ----------- Finished implementing the client identification. The query data now show the client used by the players (gtetrinet, blocktrix, etc) Modified Paths: -------------- jetrix/trunk/src/java/net/jetrix/Client.java jetrix/trunk/src/java/net/jetrix/clients/TetrinetClient.java Modified: jetrix/trunk/src/java/net/jetrix/Client.java =================================================================== --- jetrix/trunk/src/java/net/jetrix/Client.java 2010-04-12 22:38:27 UTC (rev 839) +++ jetrix/trunk/src/java/net/jetrix/Client.java 2010-04-12 23:48:14 UTC (rev 840) @@ -69,12 +69,12 @@ User getUser(); /** - * Return the type of the client. + * Return the type of the client (tetrinet or tetrifast). */ String getType(); /** - * Return the version number of this client. + * Return the version of this client (1.13, 1.14, GTetrinet 0.7.10, etc). */ String getVersion(); Modified: jetrix/trunk/src/java/net/jetrix/clients/TetrinetClient.java =================================================================== --- jetrix/trunk/src/java/net/jetrix/clients/TetrinetClient.java 2010-04-12 22:38:27 UTC (rev 839) +++ jetrix/trunk/src/java/net/jetrix/clients/TetrinetClient.java 2010-04-12 23:48:14 UTC (rev 840) @@ -138,6 +138,11 @@ { message.getDestination().send(message); } + else if (message instanceof ClientInfoMessage) + { + ClientInfoMessage info = (ClientInfoMessage) message; + setVersion(info.getName() + " " + info.getVersion()); + } else if (channel != null) { // send the message to the channel assigned to this client This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |