frysk.sys
Class TestWait.WaitOnChild
java.lang.Object
frysk.sys.UnhandledWaitBuilder
frysk.sys.TestWait.WaitOnChild
- All Implemented Interfaces:
- WaitBuilder
- Enclosing class:
- TestWait
private static class TestWait.WaitOnChild
- extends UnhandledWaitBuilder
Class to capture termination information.
Method Summary |
void |
terminated(ProcessIdentifier pid,
Signal signal,
int status,
boolean coreDumped)
The task PID terminated (WIFEXITED, WIFSIGNALED); if SIGNAL is
non-NULL it is the terminating signal, else STATUS is the exit
status. |
protected void |
unhandled(String what)
An unhandled waitpid event was encountered. |
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
pid
ProcessIdentifier pid
signal
Signal signal
status
int status
TestWait.WaitOnChild
private TestWait.WaitOnChild()
unhandled
protected void unhandled(String what)
- Description copied from class:
UnhandledWaitBuilder
- An unhandled waitpid event was encountered.
- Specified by:
unhandled
in class UnhandledWaitBuilder
terminated
public void terminated(ProcessIdentifier pid,
Signal signal,
int status,
boolean coreDumped)
- Description copied from class:
UnhandledWaitBuilder
- The task PID terminated (WIFEXITED, WIFSIGNALED); if SIGNAL is
non-NULL it is the terminating signal, else STATUS is the exit
status.
- Specified by:
terminated
in interface WaitBuilder
- Overrides:
terminated
in class UnhandledWaitBuilder