/* * Created on May 6, 2003 * * To change the template for this generated file go to * Window>Preferences>Java>Code Generation>Code and Comments Copyright 2003 Joseph Barnett This File is part of "one 2 oh my god" "one 2 oh my god" is free software; you can redistribute it and/or modify it under the terms of the GNU General Public License as published by Free Software Foundation; either version 2 of the License, or your option) any later version. "one 2 oh my god" is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details. You should have received a copy of the GNU General Public License along with "one 2 oh my god"; if not, write to the Free Software Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA */ package itunes.client.request; import itunes.FieldPair; /** * @author jbarnett * * To change the template for this generated type comment go to * Window>Preferences>Java>Code Generation>Code and Comments */ public class ServerInfoRequest extends Request { public ServerInfoRequest(String server, int port) throws NoServerPermissionException { super(server,port, "server-info"); } public double getServerVersion() { int index = fieldPairs.indexOf(new FieldPair("mpro",new byte[0],0,0)); if (index == -1) return index; FieldPair fp = (FieldPair)fieldPairs.get(index); return readInt(fp.value,0,2) + (0.01*readInt(fp.value,2,2)); } }