public class TtyFilterOutputStream extends FilterOutputStream
PtyMode
for CR / LF
and ECHO settingsModifier 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, write
public 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 FilterOutputStream
IOException
protected void handleCR() throws IOException
IOException
protected void handleLF() throws IOException
IOException
protected void writeRawOutput(int c) throws IOException
IOException
public void write(byte[] b, int off, int len) throws IOException
write
in class FilterOutputStream
IOException
protected void writeRawOutput(byte[] b, int off, int len) throws IOException
IOException
Copyright © 2008–2016 The Apache Software Foundation. All rights reserved.