Uses of Interface
net.sf.asyncobjects.io.AOutput

Packages that use AOutput
net.sf.asyncobjects.io This package contains core IO interfaces. 
net.sf.asyncobjects.io.adapters This package contains adapters to blocking java streams. 
net.sf.asyncobjects.io.util This package contains uitility input and output streams. 
net.sf.asyncobjects.net.nio This package contains implementation of network interfaces that is based on non-blocking NIO socket API. 
net.sf.asyncobjects.net.threading This package contains implementation of network interfaces that is based on blocking socket API. 
 

Uses of AOutput in net.sf.asyncobjects.io
 

Classes in net.sf.asyncobjects.io with type parameters of type AOutput
 interface AChannel<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>>
          A generic channel interface
 class BufferedOutput<D extends BatchedData<D>,O extends AOutput<D>>
          Buffered output.
 class Pipe<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>,C extends AChannel<D,I,O>>
          A pipe is pair of output stream and input stream, what is written to output stream, could be later read from input stream.
 class WrappingChannel<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>,C extends AChannel<D,I,O>>
          Byte channel that wraps existing channel some functionality over it.
 

Subinterfaces of AOutput in net.sf.asyncobjects.io
 interface AByteOutput
          Output stream interface.
 interface ATextOutput
          A text output.
 

Classes in net.sf.asyncobjects.io that implement AOutput
 class BufferedByteOutput
          Buffered output.
 class BufferedOutput<D extends BatchedData<D>,O extends AOutput<D>>
          Buffered output.
 class BufferedTextOutput
          Buffered output.
 class BytePipe.InternalBytePipeOutput
          Pipe output
 class EncoderTextOutput
          An output that encodes the text into binary.
 class Pipe.InternalPipeOutput
          This is an internal class.
 class TextPipe.InternalTextPipeOutput
          Pipe output
 

Fields in net.sf.asyncobjects.io declared as AOutput
protected  O WrappingChannel.out
          and output
 

Methods in net.sf.asyncobjects.io with parameters of type AOutput
static
<D extends BatchedData<D>>
Promise<Long>
IOUtils.forward(AInput<D> in, AOutput<D> out, long length, int readDataSize)
          Forward data from input to output
static
<D extends BatchedData<D>>
Promise<Long>
IOUtils.forward(AInput<D> in, AOutput<D> out, long length, int readDataSize, boolean autoflush)
          Forward data from input to output
static
<D extends BatchedData<D>>
Promise<Long>
IOUtils.repeat(AOutput<D> out, D data, long length)
          Write specified binary data repeating it until length bytes are written.
 

Uses of AOutput in net.sf.asyncobjects.io.adapters
 

Classes in net.sf.asyncobjects.io.adapters that implement AOutput
 class OutputStreamAdapter
          An adapter for output stream
 

Uses of AOutput in net.sf.asyncobjects.io.util
 

Classes in net.sf.asyncobjects.io.util with type parameters of type AOutput
 class MulticastOutput<D extends BatchedData<D>,O extends AOutput<D>>
          A stream that copies data written to it into streams passed to it as arguments.
 class RecordingOutput<D extends BatchedData<D>,O extends AOutput<D>>
          The output that recordes what is written into it.
 class SavingInput<D extends BatchedData<D>,I extends AInput<D>,O extends AOutput<D>>
           This utility stream allows to save all data read from byte input to some output.
 

Classes in net.sf.asyncobjects.io.util that implement AOutput
 class MulticastByteOutput
          Byte version of MulticastOutput
 class MulticastOutput<D extends BatchedData<D>,O extends AOutput<D>>
          A stream that copies data written to it into streams passed to it as arguments.
 class MulticastTextOutput
          Text version of MulticastOutput
 class RecordingByteOutput
          A recording byte output.
 class RecordingOutput<D extends BatchedData<D>,O extends AOutput<D>>
          The output that recordes what is written into it.
 class RecordingTextOutput
          A recording text output.
 

Constructors in net.sf.asyncobjects.io.util with parameters of type AOutput
MulticastOutput(O... outputs)
          A constructor
 

Uses of AOutput in net.sf.asyncobjects.net.nio
 

Classes in net.sf.asyncobjects.net.nio that implement AOutput
 class NIOSocketOutputStream
          Output stream based on SocketChannel.
 

Uses of AOutput in net.sf.asyncobjects.net.threading
 

Classes in net.sf.asyncobjects.net.threading that implement AOutput
 class TSocket.TOutputStreamAdapter
          Adapter for socket output stream.
 



Copyright © 2002-2007 Constantine Plotnikov. All Rights Reserved.