Mercurial > hg > RemoteEditor > REPSessionManager
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 } |