comparison rep/REPPacketReceive.java @ 18:b429fe1e15a8

*** empty log message ***
author pin
date Fri, 02 Nov 2007 15:40:40 +0900
parents 806e34a6fecd
children b2ebdec2cb50
comparison
equal deleted inserted replaced
17:806e34a6fecd 18:b429fe1e15a8
72 return repcommand; 72 return repcommand;
73 } 73 }
74 74
75 75
76 private void getSocket(REPCommand command) { 76 private void getSocket(REPCommand command) {
77 if(command.cmd != REP.SMCMD_JOIN){
77 String string = command.string; 78 String string = command.string;
78 StringTokenizer st2 = new StringTokenizer(string, ":"); 79 StringTokenizer st2 = new StringTokenizer(string, ":");
79 String host = st2.nextToken(); 80 String host = st2.nextToken();
80 String portstring = st2.nextToken(); 81 String portstring = st2.nextToken();
81 int port = Integer.parseInt(portstring); 82 int port = Integer.parseInt(portstring);
82 int socketInfoLength = host.length() + portstring.length() + 2; 83 int socketInfoLength = host.length() + portstring.length() + 2;
83 command.setString(string.substring(0, string.length() - socketInfoLength)); 84 command.setString(string.substring(0, string.length() - socketInfoLength));
84 command.setHost(host); 85 command.setHost(host);
85 command.setPort(port); 86 command.setPort(port);
87 }
86 } 88 }
87 } 89 }