Page 1096 - 3-3
P. 1096

}
              }


              // "e"  메세지 전송 Thread
              class sendMessagee extends Thread {
                  public void run() {
                      try {
                  writeSocket = new DataOutputStream(socket.getOutputStream());//    소켓 송신 스트림 객체
                     readSocket = new DataInputStream(socket.getInputStream()); //   소켓 수신 스트림 객체
                          byte[] b = new byte[4];                 //  송신 버퍼
                          b = "e".getBytes();             // "e" 를 byte 로 변환
                          writeSocket.write(b);           //  변환된 byte  를 전송
                      } catch (Exception e) {
                          Log.d("SetServer", e.getMessage());     //  예외 정보 Log    발생
                      }
                  }
              }


              // "f"  메세지 전송 Thread
              class sendMessagef extends Thread {
                  public void run() {
                      try {
                  writeSocket = new DataOutputStream(socket.getOutputStream());//    소켓 송신 스트림 객체
                    readSocket = new DataInputStream(socket.getInputStream()); //    소켓 수신 스트림 객체
                          byte[] b = new byte[4];                 //  송신 버퍼
                          b = "f".getBytes();             // "f" 를 byte 로 변환
                          writeSocket.write(b);           //  변환된 byte  를 전송
                      } catch (Exception e) {
                          Log.d("SetServer", e.getMessage());     //  예외 정보 Log    발생
                      }
                  }
              }


              //  서버 연결 Thread
              class Connect extends Thread {
                  public void run() {
                      Log.d("Connect", "Run Connect");            //  연결 Thread  시작 Log    발생
                      Intent RecIP = getIntent();                 //  전달 받은 Intent   불러오기
                      String ip = RecIP.getStringExtra("ip");     // Intent 로 부터 IP 주소 불러오기
                      int port = 555;                             //  서버 연결 포트 555     로 설정


                      try {
                          socket = new Socket(ip, port);          //  소켓 생성 및 연결
                  writeSocket = new DataOutputStream(socket.getOutputStream());//    소켓 송신 스트림 객체
                    readSocket = new DataInputStream(socket.getInputStream()); //    소켓 수신 스트림 객체


                                                        - 1096 -
   1091   1092   1093   1094   1095   1096   1097   1098   1099   1100   1101