public abstract class InStream extends Object
| Modifier and Type | Field and Description |
|---|---|
protected byte[] |
b |
protected int |
end |
static int |
maxStringLength |
protected int |
ptr |
| Modifier | Constructor and Description |
|---|---|
protected |
InStream() |
| Modifier and Type | Method and Description |
|---|---|
boolean |
bytesAvailable() |
int |
check(int itemSize) |
int |
check(int itemSize,
int nItems) |
int |
check(int itemSize,
int nItems,
boolean wait) |
boolean |
checkNoWait(int length) |
byte[] |
getbuf() |
int |
getend() |
int |
getptr() |
protected abstract int |
overrun(int itemSize,
int nItems,
boolean wait) |
abstract int |
pos() |
void |
readBytes(byte[] data,
int dataPtr,
int length) |
int |
readCompactLength() |
int |
readOpaque16() |
int |
readOpaque24A() |
int |
readOpaque24B() |
int |
readOpaque32() |
int |
readOpaque8() |
int |
readPixel(int bytesPerPixel,
boolean bigEndian) |
void |
readPixels(int[] buf,
int length,
int bytesPerPixel,
boolean bigEndian) |
int |
readS16() |
int |
readS32() |
int |
readS8() |
String |
readString() |
int |
readU16() |
int |
readU32() |
int |
readU8() |
void |
setptr(int p) |
void |
skip(int bytes) |
public static int maxStringLength
protected byte[] b
protected int ptr
protected int end
public int check(int itemSize,
int nItems,
boolean wait)
public int check(int itemSize,
int nItems)
public int check(int itemSize)
public final boolean checkNoWait(int length)
public final int readS8()
public final int readS16()
public final int readS32()
public final int readU8()
public final int readU16()
public final int readU32()
public final String readString()
public final void skip(int bytes)
public void readBytes(byte[] data,
int dataPtr,
int length)
public final int readOpaque8()
public final int readOpaque16()
public final int readOpaque32()
public final int readOpaque24A()
public final int readOpaque24B()
public final int readPixel(int bytesPerPixel,
boolean bigEndian)
public final void readPixels(int[] buf,
int length,
int bytesPerPixel,
boolean bigEndian)
public final int readCompactLength()
public abstract int pos()
public boolean bytesAvailable()
public final byte[] getbuf()
public final int getptr()
public final int getend()
public final void setptr(int p)
protected abstract int overrun(int itemSize,
int nItems,
boolean wait)
Copyright © 2019. All rights reserved.