public class RawInputStream
extends java.io.FilterInputStream
| Constructor and Description |
|---|
RawInputStream(java.io.InputStream inputStream) |
| Modifier and Type | Method and Description |
|---|---|
int |
copyFrame(java.io.OutputStream stdout,
java.io.OutputStream stderr) |
long |
copyFullyMultiplexed(java.io.OutputStream stdout) |
long |
copyFullyMultiplexed(java.io.OutputStream stdout,
java.io.OutputStream stderr) |
int |
read(byte[] b,
int off,
int len) |
RawStreamHeader |
readFrameHeader() |
int |
readRemainingFrameSize(byte[] b,
int off,
int len,
int remainingFrameSize) |
void |
setMultiplexStreams(boolean multiplexStreams) |
public long copyFullyMultiplexed(java.io.OutputStream stdout)
throws java.io.IOException
java.io.IOExceptionpublic long copyFullyMultiplexed(java.io.OutputStream stdout,
java.io.OutputStream stderr)
throws java.io.IOException
java.io.IOExceptionpublic int copyFrame(java.io.OutputStream stdout,
java.io.OutputStream stderr)
throws java.io.IOException
java.io.IOExceptionpublic int read(@NotNull
byte[] b,
int off,
int len)
throws java.io.IOException
read in class java.io.FilterInputStreamjava.io.IOExceptionpublic RawStreamHeader readFrameHeader() throws java.io.IOException
java.io.IOExceptionpublic int readRemainingFrameSize(byte[] b,
int off,
int len,
int remainingFrameSize)
throws java.io.IOException
java.io.IOExceptionpublic void setMultiplexStreams(boolean multiplexStreams)