Package deltix.util.vsocket
Class ChannelOutputStream
- java.lang.Object
-
- java.io.OutputStream
-
- deltix.util.vsocket.VSOutputStream
-
- deltix.util.vsocket.ChannelOutputStream
-
- All Implemented Interfaces:
java.io.Closeable
,java.io.Flushable
,java.lang.AutoCloseable
public class ChannelOutputStream extends VSOutputStream
Date: Mar 25, 2010
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addAvailableCapacity(int capacity)
void
close()
void
disableFlushing()
void
enableFlushing()
void
flush()
void
flushAvailable()
void
setRemoteCapacity(int capacity)
java.lang.String
toString()
void
write(byte[] b, int off, int len)
void
write(int b)
-
-
-
Method Detail
-
close
public void close() throws java.io.IOException
- Specified by:
close
in interfacejava.lang.AutoCloseable
- Specified by:
close
in interfacejava.io.Closeable
- Overrides:
close
in classjava.io.OutputStream
- Throws:
java.io.IOException
-
enableFlushing
public void enableFlushing() throws java.io.IOException
- Specified by:
enableFlushing
in classVSOutputStream
- Throws:
java.io.IOException
-
disableFlushing
public void disableFlushing()
- Specified by:
disableFlushing
in classVSOutputStream
-
flush
public void flush() throws java.io.IOException
- Specified by:
flush
in interfacejava.io.Flushable
- Overrides:
flush
in classjava.io.OutputStream
- Throws:
java.io.IOException
-
flushAvailable
public void flushAvailable() throws java.io.IOException
- Specified by:
flushAvailable
in classVSOutputStream
- Throws:
java.io.IOException
-
write
public void write(byte[] b, int off, int len) throws java.io.IOException
- Overrides:
write
in classjava.io.OutputStream
- Throws:
java.io.IOException
-
write
public void write(int b) throws java.io.IOException
- Specified by:
write
in classjava.io.OutputStream
- Throws:
java.io.IOException
-
setRemoteCapacity
public void setRemoteCapacity(int capacity)
-
addAvailableCapacity
public void addAvailableCapacity(int capacity)
-
toString
public java.lang.String toString()
- Overrides:
toString
in classjava.lang.Object
-
-