public class BufferQueueInputStream
extends java.io.InputStream
Constructor and Description |
---|
BufferQueueInputStream() |
BufferQueueInputStream(int qSize) |
BufferQueueInputStream(ProducerConsumerQueue q) |
Modifier and Type | Method and Description |
---|---|
int |
available() |
void |
blockingPut(Buffer b) |
void |
blockingPut(Buffer b,
boolean clone) |
boolean |
put(Buffer b) |
boolean |
put(Buffer b,
boolean clone) |
int |
read() |
int |
read(byte[] b,
int off,
int len) |
void |
setTrace(boolean value) |
public BufferQueueInputStream()
public BufferQueueInputStream(int qSize)
public BufferQueueInputStream(ProducerConsumerQueue q)
public void setTrace(boolean value)
public boolean put(Buffer b)
public void blockingPut(Buffer b)
public boolean put(Buffer b, boolean clone)
public void blockingPut(Buffer b, boolean clone)
public int available()
available
in class java.io.InputStream
public int read() throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException
public int read(byte[] b, int off, int len) throws java.io.IOException
read
in class java.io.InputStream
java.io.IOException