org.jboss.remoting.transport.multiplex
Class FastPipedInputStream

java.lang.Object
  extended byjava.io.InputStream
      extended byjava.io.PipedInputStream
          extended byorg.jboss.remoting.transport.multiplex.FastPipedInputStream

public class FastPipedInputStream
extends java.io.PipedInputStream

A FastPipedInputStream.

Version:
$Revision: 1.5 $

Copyright (c) 2005

Author:
Ron Sigal

Field Summary
 
Fields inherited from class java.io.PipedInputStream
buffer, in, out, PIPE_SIZE
 
Constructor Summary
FastPipedInputStream()
          Create a new FastPipedInputStream.
FastPipedInputStream(java.io.PipedOutputStream src)
          Create a new FastPipedInputStream.
 
Method Summary
protected  void receive(int b)
           
protected  void receiveAnyWay(int b)
           
 
Methods inherited from class java.io.PipedInputStream
available, close, connect, read, read
 
Methods inherited from class java.io.InputStream
mark, markSupported, read, reset, skip
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

FastPipedInputStream

public FastPipedInputStream()
Create a new FastPipedInputStream.


FastPipedInputStream

public FastPipedInputStream(java.io.PipedOutputStream src)
                     throws java.io.IOException
Create a new FastPipedInputStream.

Parameters:
src -
Throws:
java.io.IOException
Method Detail

receive

protected void receive(int b)
                throws java.io.IOException
Throws:
java.io.IOException

receiveAnyWay

protected void receiveAnyWay(int b)
                      throws java.io.IOException
Throws:
java.io.IOException


Copyright ? 1998-2005 JBoss Inc . All Rights Reserved.