public class TtyFilterOutputStream extends FilterOutputStream
PtyMode for CR / LF and ECHO settings| Modifier and Type | Field and Description |
|---|---|
static Set<PtyMode> |
OUTPUT_OPTIONS |
out| Constructor and Description |
|---|
TtyFilterOutputStream(OutputStream out,
TtyFilterInputStream echo,
Collection<PtyMode> ttyOptions) |
TtyFilterOutputStream(OutputStream out,
TtyFilterInputStream echo,
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) |
close, flush, writepublic TtyFilterOutputStream(OutputStream out, TtyFilterInputStream echo, Map<PtyMode,?> modes)
public TtyFilterOutputStream(OutputStream out, TtyFilterInputStream echo, Collection<PtyMode> ttyOptions)
public void write(int c)
throws IOException
write in class FilterOutputStreamIOExceptionprotected void handleCR()
throws IOException
IOExceptionprotected void handleLF()
throws IOException
IOExceptionprotected void writeRawOutput(int c)
throws IOException
IOExceptionpublic void write(byte[] b,
int off,
int len)
throws IOException
write in class FilterOutputStreamIOExceptionprotected void writeRawOutput(byte[] b,
int off,
int len)
throws IOException
IOExceptionCopyright © 2018–2024 The Apache Software Foundation. All rights reserved.