public class TtyFilterOutputStream
extends java.io.FilterOutputStream
PtyMode for CR / LF and ECHO settings| Modifier and Type | Field and Description |
|---|---|
private TtyFilterInputStream |
echo |
static java.util.Set<PtyMode> |
OUTPUT_OPTIONS |
private java.util.Set<PtyMode> |
ttyOptions |
| Constructor and Description |
|---|
TtyFilterOutputStream(java.io.OutputStream out,
TtyFilterInputStream echo,
java.util.Collection<PtyMode> ttyOptions) |
TtyFilterOutputStream(java.io.OutputStream out,
TtyFilterInputStream echo,
java.util.Map<PtyMode,?> modes) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
handleCR() |
protected void |
handleLF() |
void |
write(byte[] b,
int off,
int len) |
void |
write(int c) |
protected void |
writeRawOutput(byte[] b,
int off,
int len) |
protected void |
writeRawOutput(int c) |
public static final java.util.Set<PtyMode> OUTPUT_OPTIONS
private final java.util.Set<PtyMode> ttyOptions
private final TtyFilterInputStream echo
public TtyFilterOutputStream(java.io.OutputStream out,
TtyFilterInputStream echo,
java.util.Map<PtyMode,?> modes)
public TtyFilterOutputStream(java.io.OutputStream out,
TtyFilterInputStream echo,
java.util.Collection<PtyMode> ttyOptions)
public void write(int c)
throws java.io.IOException
write in class java.io.FilterOutputStreamjava.io.IOExceptionprotected void handleCR()
throws java.io.IOException
java.io.IOExceptionprotected void handleLF()
throws java.io.IOException
java.io.IOExceptionprotected void writeRawOutput(int c)
throws java.io.IOException
java.io.IOExceptionpublic void write(byte[] b,
int off,
int len)
throws java.io.IOException
write in class java.io.FilterOutputStreamjava.io.IOExceptionprotected void writeRawOutput(byte[] b,
int off,
int len)
throws java.io.IOException
java.io.IOException