sfi.director.util.DataTransferOutputStream Class Reference

List of all members.

Detailed Description

Used for program internal data streams.

Provides more or less the same functionality as Piped{Input,Output}Stream, but works IMHO more consistently.

On the writer side you push data into the stream via the write() methods and close the * stream via close(). The reader side is connected to a DataInputStream.


Public Member Functions

 DataTransferOutputStream (DataTransferInputStream in)
void close () throws IOException
void write (byte[] buffer) throws IOException
void write (byte[] buffer, int offset, int length) throws IOException
void write (int data) throws IOException

Protected Member Functions

void finalize ()

Package Attributes

DataTransferInputStream instream = null


Constructor & Destructor Documentation

sfi.director.util.DataTransferOutputStream.DataTransferOutputStream DataTransferInputStream  in  ) 
 


Member Function Documentation

void sfi.director.util.DataTransferOutputStream.close  )  throws IOException
 

void sfi.director.util.DataTransferOutputStream.finalize  )  [protected]
 

void sfi.director.util.DataTransferOutputStream.write int  data  )  throws IOException
 

void sfi.director.util.DataTransferOutputStream.write byte[]  buffer,
int  offset,
int  length
throws IOException
 

void sfi.director.util.DataTransferOutputStream.write byte[]  buffer  )  throws IOException
 


Member Data Documentation

DataTransferInputStream sfi.director.util.DataTransferOutputStream.instream = null [package]
 


The documentation for this class was generated from the following file:
Generated on Sat May 19 01:20:00 2012 for Node Director by  doxygen 1.4.5