comparison rep/REPPacketReceive.java @ 17:806e34a6fecd

*** empty log message ***
author pin
date Fri, 02 Nov 2007 15:27:31 +0900
parents cb482350a1aa
children b429fe1e15a8
comparison
equal deleted inserted replaced
16:cb482350a1aa 17:806e34a6fecd
7 import java.util.StringTokenizer; 7 import java.util.StringTokenizer;
8 8
9 public class REPPacketReceive { 9 public class REPPacketReceive {
10 10
11 SocketChannel socketchannel; 11 SocketChannel socketchannel;
12 private int HEADER_SIZE = 24; 12 private final int HEADER_SIZE = 24;
13 private String host; 13 //private String host;
14 private int port; 14 //private int port;
15 15
16 public REPPacketReceive(SocketChannel sc){ 16 public REPPacketReceive(SocketChannel sc){
17 socketchannel = sc; 17 socketchannel = sc;
18 } 18 }
19 19
74 74
75 75
76 private void getSocket(REPCommand command) { 76 private void getSocket(REPCommand command) {
77 String string = command.string; 77 String string = command.string;
78 StringTokenizer st2 = new StringTokenizer(string, ":"); 78 StringTokenizer st2 = new StringTokenizer(string, ":");
79 host = st2.nextToken(); 79 String host = st2.nextToken();
80 String portstring = st2.nextToken(); 80 String portstring = st2.nextToken();
81 port = Integer.parseInt(portstring); 81 int port = Integer.parseInt(portstring);
82 int socketInfoLength = host.length() + portstring.length() + 2; 82 int socketInfoLength = host.length() + portstring.length() + 2;
83 command.setString(string.substring(0, string.length() - socketInfoLength)); 83 command.setString(string.substring(0, string.length() - socketInfoLength));
84 command.setHost(host);
85 command.setPort(port);
84 } 86 }
85 } 87 }