public class ProcessWrapper
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected usr.common.ProcessWrapper.ProcessListener |
eListener |
protected java.lang.Thread |
eThread |
protected usr.common.ProcessWrapper.ProcessListener |
iListener |
protected java.lang.Thread |
iThread |
protected java.lang.Process |
process |
Constructor and Description |
---|
ProcessWrapper(java.lang.Process proc,
java.lang.String name)
A ProcessWrapper wraps a Process with a name.
|
Modifier and Type | Method and Description |
---|---|
protected void |
destroy() |
void |
eof()
It's EOF
By default nothing special happens.
|
java.lang.String |
getName()
Get the name
|
java.lang.Process |
getProcess()
Get the Process.
|
void |
ioerror(java.lang.String label,
java.io.IOException ioe)
There has been an IO error
|
void |
print(java.lang.String label,
java.lang.String line)
Print out some input.
|
void |
stop()
Stop the process wrapper.
|
protected java.lang.Process process
protected usr.common.ProcessWrapper.ProcessListener iListener
protected java.lang.Thread iThread
protected usr.common.ProcessWrapper.ProcessListener eListener
protected java.lang.Thread eThread
public ProcessWrapper(java.lang.Process proc, java.lang.String name)
public java.lang.Process getProcess()
public java.lang.String getName()
public void print(java.lang.String label, java.lang.String line)
public void eof()
public void ioerror(java.lang.String label, java.io.IOException ioe)
public void stop()
protected void destroy()
User Space Routing 0.10.3