diff options
author | enikey <enikey@3789f03b-4d11-0410-bbf8-ca57d06f2519> | 2008-12-19 04:16:34 +0000 |
---|---|---|
committer | enikey <enikey@3789f03b-4d11-0410-bbf8-ca57d06f2519> | 2008-12-19 04:16:34 +0000 |
commit | 0ef32b290f8ce99592980b3476ab27cb952ddc93 (patch) | |
tree | a4502e2651aecd1833540d6c1dbce90584612c52 /java/src/com/tightvnc | |
parent | 1e3e9bfeea4b4728e48e2ab374e41e98e310aed1 (diff) | |
download | tigervnc-0ef32b290f8ce99592980b3476ab27cb952ddc93.tar.gz tigervnc-0ef32b290f8ce99592980b3476ab27cb952ddc93.zip |
[Developement] Added readFully, readU32, readU8, readCompactLen methods to RfbInputStream class.
git-svn-id: svn://svn.code.sf.net/p/tigervnc/code/trunk@3406 3789f03b-4d11-0410-bbf8-ca57d06f2519
Diffstat (limited to 'java/src/com/tightvnc')
-rw-r--r-- | java/src/com/tightvnc/vncviewer/RfbInputStream.java | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/java/src/com/tightvnc/vncviewer/RfbInputStream.java b/java/src/com/tightvnc/vncviewer/RfbInputStream.java index bb130158..0deea99d 100644 --- a/java/src/com/tightvnc/vncviewer/RfbInputStream.java +++ b/java/src/com/tightvnc/vncviewer/RfbInputStream.java @@ -1,9 +1,31 @@ package com.tightvnc.vncviewer; +import java.io.IOException; + public class RfbInputStream { RfbInputStream(RfbProto rfbProto) { rfb = rfbProto; } + public void readFully(byte b[]) throws IOException { + readFully(b, 0, b.length); + } + + public void readFully(byte b[], int off, int len) throws IOException { + rfb.readFully(b, off, len); + } + + public int readU32() throws IOException { + return rfb.readU32(); + } + + public int readU8() throws IOException { + return rfb.readU8(); + } + + public int readCompactLen() throws IOException { + return rfb.readCompactLen(); + } + private RfbProto rfb = null; }
\ No newline at end of file |