Package org.eclipse.net4j.channel

# Klasse ChannelOutputStream

java.lang.Object
java.io.OutputStream
org.eclipse.net4j.buffer.BufferOutputStream
org.eclipse.net4j.channel.ChannelOutputStream

Alle implementierten Schnittstellen:
  `Closeable`, `Flushable`, `AutoCloseable`

public class ChannelOutputStream extends BufferOutputStream
An `output stream` that fragments the written byte sequence into fixed-sized `buffers` and passes them to configured `channel`.

Autor:
  Eike Stepper

## Feldübersicht

### Von Klasse geerbte Felder org.eclipse.net4j.buffer.BufferOutputStream

`DEFAULT_PROPAGATE_CLOSE`

## Konstruktorübersicht

Konstruktoren
Konstruktor
Beschreibung
`ChannelOutputStream(IChannel channel)`
`ChannelOutputStream(IChannel channel, IBufferProvider bufferProvider)`

## Methodenübersicht

### Von Klasse geerbte Methoden org.eclipse.net4j.buffer.BufferOutputStream

`close, ensureBuffer, flush, flushWithEOS, flushWithEOS, getError, isPropagateClose, setError, toString, write, write`

### Von Klasse geerbte Methoden java.io.OutputStream

`nullOutputStream, write`

### Von Klasse geerbte Methoden java.lang.Object

`clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait`

## Konstruktordetails

### ChannelOutputStream

public ChannelOutputStream(IChannel channel)

### ChannelOutputStream

public ChannelOutputStream(IChannel channel, IBufferProvider bufferProvider)