public boolean readBoolean() throws IOException { return readByte() == 1; }
public void readFully(byte[] b) throws IOException { readFully(b, 0, b.length); }
public int readUnsignedShort() throws IOException { int retval=readShort() & 0xffff; if(retval < 0) throw new EOFException(); return retval; }
public String readUTF() throws IOException { int utflen = readUnsignedShort(); byte[] bytearr = new byte[utflen]; char[] chararr = new char[utflen]; int chararr_count=0; readFully(bytearr,0,utflen);
public String readUTF() throws IOException { int utflen = readUnsignedShort(); byte[] bytearr = new byte[utflen]; char[] chararr = new char[utflen]; int chararr_count=0; readFully(bytearr,0,utflen);
public String readUTF() throws IOException { int utflen = readUnsignedShort(); byte[] bytearr = new byte[utflen]; char[] chararr = new char[utflen]; int chararr_count=0; readFully(bytearr,0,utflen);
public boolean readBoolean() throws IOException { return readByte() == 1; }
public int readUnsignedShort() throws IOException { int retval=readShort() & 0xffff; if(retval < 0) throw new EOFException(); return retval; }
public void readFully(byte[] b) throws IOException { readFully(b, 0, b.length); }
public boolean readBoolean() throws IOException { return readByte() == 1; }
public int readUnsignedShort() throws IOException { int retval=readShort() & 0xffff; if(retval < 0) throw new EOFException(); return retval; }
public void readFully(byte[] b) throws IOException { readFully(b, 0, b.length); }
public int readUnsignedByte() throws IOException { int ch=readByte() & 0xff; if(ch < 0) throw new EOFException(); return ch; }
public int readUnsignedByte() throws IOException { int ch=readByte() & 0xff; if(ch < 0) throw new EOFException(); return ch; }
public int readUnsignedByte() throws IOException { int ch=readByte() & 0xff; if(ch < 0) throw new EOFException(); return ch; }