annotate src/myVncClient/SendThread.java @ 105:3599045a7312

add broadcast
author one
date Tue, 15 Nov 2011 19:53:47 +0900
parents 49eed04b9b3b
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
25
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
1 package myVncClient;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
2 import java.net.Socket;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
3 import java.io.IOException;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
4 import java.io.OutputStream;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
5
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
6
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
7 public class SendThread implements Runnable {
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
8
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
9 Socket sock;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
10 OutputStream out;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
11 byte b[];
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
12
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
13 SendThread(Socket _sock, byte _b[]){
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
14 sock = _sock;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
15 b = _b;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
16 }
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
17 SendThread(OutputStream _out, byte _b[]){
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
18 out = _out;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
19 b = _b;
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
20 }
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
21
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
22 public void run() {
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
23 try{
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
24 out.write(b, 0, b.length);
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
25 // sock.getOutputStream().write(b, 0, b.length);
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
26 }catch(IOException e){
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
27
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
28 }
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
29 }
49eed04b9b3b add SendThread, modify MyRfbProto.java
e085711
parents:
diff changeset
30 }