annotate src/treeVnc/MyDataInputStream.java @ 5:970d5ac80256

add MyDataInputStream.java and DataInputStream1.java
author one
date Mon, 23 Apr 2012 21:10:23 +0900
parents
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
1 package treeVnc;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
2
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
3 import java.io.IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
4
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
5 public interface MyDataInputStream {
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
6
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
7 void readFully(byte[] b, int off, int len) throws IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
8
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
9 int available() throws IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
10
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
11 int skipBytes(int n) throws IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
12
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
13 int readUnsignedByte() throws IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
14
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
15 int readUnsignedShort() throws IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
16
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
17 int readInt() throws IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
18
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
19 void read(byte[] headBuf) throws IOException;
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
20
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
21 boolean markSupported();
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
22
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
23 void mark(int i);
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
24
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
25 void reset();
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
26
970d5ac80256 add MyDataInputStream.java and DataInputStream1.java
one
parents:
diff changeset
27 }