com.sshtools.daemon.session
Class PseudoTerminalWrapper
java.lang.Object
com.sshtools.daemon.session.PseudoTerminalWrapper
public class PseudoTerminalWrapper
- extends java.lang.Object
- Version:
- $Revision: 1.1 $
- Author:
- $author$
Constructor Summary |
PseudoTerminalWrapper(java.lang.String term,
int cols,
int rows,
int width,
int height,
java.lang.String modes)
Creates a new PseudoTerminalWrapper object. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
masterIn
private java.io.InputStream masterIn
masterOut
private java.io.OutputStream masterOut
slaveIn
private java.io.InputStream slaveIn
slaveOut
private java.io.OutputStream slaveOut
term
private java.lang.String term
cols
private int cols
rows
private int rows
width
private int width
height
private int height
modes
private java.lang.String modes
terminal
private TerminalIO terminal
ui
private UserInput ui
PseudoTerminalWrapper
public PseudoTerminalWrapper(java.lang.String term,
int cols,
int rows,
int width,
int height,
java.lang.String modes)
- Creates a new PseudoTerminalWrapper object.
- Parameters:
term
- cols
- rows
- width
- height
- modes
-
bindMasterInputStream
public void bindMasterInputStream(java.io.InputStream masterIn)
- Parameters:
masterIn
-
bindMasterOutputStream
public void bindMasterOutputStream(java.io.OutputStream masterOut)
- Parameters:
masterOut
-
bindSlaveOutputStream
public void bindSlaveOutputStream(java.io.OutputStream slaveOut)
- Parameters:
slaveOut
-
bindSlaveInputStream
public void bindSlaveInputStream(java.io.InputStream slaveIn)
- Parameters:
slaveIn
-
initialize
public void initialize()
throws java.io.IOException
- Throws:
java.io.IOException
getMasterInputStream
public java.io.InputStream getMasterInputStream()
- Returns: