public class FdInStream extends InStream
| Modifier and Type | Field and Description |
|---|---|
protected long |
timedKbits |
protected int |
timeoutms |
protected long |
timeWaitedIn100us |
protected boolean |
timing |
b, end, maxStringLength, ptr| Constructor and Description |
|---|
FdInStream(FileDescriptor fd_) |
FdInStream(FileDescriptor fd_,
FdInStreamBlockCallback blockCallback_) |
FdInStream(FileDescriptor fd_,
FdInStreamBlockCallback blockCallback_,
int bufSize_) |
FdInStream(FileDescriptor fd_,
int timeoutms_,
int bufSize_,
boolean closeWhenDone_) |
| Modifier and Type | Method and Description |
|---|---|
int |
getBufSize() |
FileDescriptor |
getFd() |
long |
kbitsPerSecond() |
protected int |
overrun(int itemSize,
int nItems,
boolean wait) |
int |
pos() |
void |
readBytes(byte[] data,
int dataPtr,
int length) |
protected int |
readWithTimeoutOrCallback(byte[] buf,
int bufPtr,
int len,
boolean wait) |
void |
setBlockCallback(FdInStreamBlockCallback blockCallback_) |
void |
setFd(FileDescriptor fd_) |
void |
setTimeout(int timeoutms_) |
void |
startTiming() |
void |
stopTiming() |
long |
timeWaited() |
bytesAvailable, check, check, check, checkNoWait, getbuf, getend, getptr, readCompactLength, readOpaque16, readOpaque24A, readOpaque24B, readOpaque32, readOpaque8, readPixel, readPixels, readS16, readS32, readS8, readString, readU16, readU32, readU8, setptr, skipprotected int timeoutms
protected boolean timing
protected long timeWaitedIn100us
protected long timedKbits
public FdInStream(FileDescriptor fd_, int timeoutms_, int bufSize_, boolean closeWhenDone_)
public FdInStream(FileDescriptor fd_)
public FdInStream(FileDescriptor fd_, FdInStreamBlockCallback blockCallback_, int bufSize_)
public FdInStream(FileDescriptor fd_, FdInStreamBlockCallback blockCallback_)
public final void readBytes(byte[] data,
int dataPtr,
int length)
public void setTimeout(int timeoutms_)
public void setBlockCallback(FdInStreamBlockCallback blockCallback_)
public final void startTiming()
public final void stopTiming()
public final long kbitsPerSecond()
public final long timeWaited()
protected int overrun(int itemSize,
int nItems,
boolean wait)
protected int readWithTimeoutOrCallback(byte[] buf,
int bufPtr,
int len,
boolean wait)
public FileDescriptor getFd()
public void setFd(FileDescriptor fd_)
public int getBufSize()
Copyright © 2019. All rights reserved.