Class java.io.PipedInputStream (1.0)
public class PipedInputStream extends InputStream {
// Public Constructors
public PipedInputStream(PipedOutputStream src) throws IOException;
public PipedInputStream( ); // Empty
// Constants
protected final static int PIPE_SIZE;
// Protected Instance Variables
protected byte[ ] buffer;
protected int in;
protected int out;
// Public Instance Methods
public synchronized int available( ) throws IOException; // Defines InputStream.available( )
public void close( ) throws IOException; // Overrides InputStream.close( )
public void connect(PipedOutputStream src) throws IOException;
public synchronized int read( ) throws IOException; // Defines InputStream.read( )
public synchronized int read(byte[ ] b, int off, int len) throws IOException; // Overrides InputStream.read( )
// Protected Instance Methods
protected synchronized void receive(int b) throws IOException;
}