Package org.eclipse.net4j.channel
Class ChannelOutputStream
- java.lang.Object
- 
- java.io.OutputStream
- 
- org.eclipse.net4j.buffer.BufferOutputStream
- 
- org.eclipse.net4j.channel.ChannelOutputStream
 
 
 
- 
- All Implemented Interfaces:
- java.io.Closeable,- java.io.Flushable,- java.lang.AutoCloseable
 
 public class ChannelOutputStream extends BufferOutputStream Anoutput streamthat fragments the written byte sequence into fixed-sizedbuffersand passes them to configuredchannel.- Author:
- Eike Stepper
 
- 
- 
Field Summary- 
Fields inherited from class org.eclipse.net4j.buffer.BufferOutputStreamDEFAULT_PROPAGATE_CLOSE
 
- 
 - 
Constructor SummaryConstructors Constructor Description ChannelOutputStream(IChannel channel)ChannelOutputStream(IChannel channel, IBufferProvider bufferProvider)
 - 
Method Summary- 
Methods inherited from class org.eclipse.net4j.buffer.BufferOutputStreamclose, ensureBuffer, flush, flushWithEOS, flushWithEOS, getError, isPropagateClose, setError, toString, write, write
 
- 
 
- 
- 
- 
Constructor Detail- 
ChannelOutputStreampublic ChannelOutputStream(IChannel channel) 
 - 
ChannelOutputStreampublic ChannelOutputStream(IChannel channel, IBufferProvider bufferProvider) 
 
- 
 
-