Java.IO.PipedInputStream Members

The members of Java.IO.PipedInputStream are listed below.

See Also: Inherited members from Java.IO.InputStream

Public Constructors

Constructs a new unconnected PipedInputStream.
Constructs a new PipedInputStream connected to the Java.IO.PipedOutputStreamout.
Constructs a new unconnected PipedInputStream with the given buffer size.
Constructs a new PipedInputStream connected to the given PipedOutputStream, with the given buffer size.

Protected Constructors

A constructor used when creating managed representations of JNI objects; called by the runtime.

Protected Fields

const
PipeSizeint (1024). The size of the default pipe in bytes.

Protected Properties

BufferIList<byte>. The circular buffer through which data is passed.
Inint. The index in buffer where the next byte will be written.
Outint. The index in buffer where the next byte will be read.
[read-only]
override
ThresholdClassIntPtr. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.
[read-only]
override
ThresholdTypeType. This API supports the Mono for Android infrastructure and is not intended to be used directly from your code.

Public Methods

Connect(PipedOutputStream)
Connects this PipedInputStream to a Java.IO.PipedOutputStream.
override
Read() : int
Reads a single byte from this stream and returns it as an integer in the range from 0 to 255.

Protected Methods

Receive(int)
Receives a byte and stores it in this stream's buffer.
ReceiveAsync(int) : System.Threading.Tasks.Task
Documentation for this section has not yet been entered.