moss.modules
Class UPipeTest

java.lang.Object
  extended by moss.modules.UPipeTest
All Implemented Interfaces:
MUserProcess

public class UPipeTest
extends java.lang.Object
implements MUserProcess


Constructor Summary
UPipeTest()
           
 
Method Summary
 int main(java.lang.String[] argv, MEnv envp)
          process entry-point
 void signal(int signo, java.lang.Object sigdata)
          method provided to handle signals (when a process asks for them)
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

UPipeTest

public UPipeTest()
Method Detail

main

public int main(java.lang.String[] argv,
                MEnv envp)
Description copied from interface: MUserProcess
process entry-point

Specified by:
main in interface MUserProcess
Parameters:
argv - "command-line" arguments. Traditionally, argv[0] is the executable path/name
envp - process environment
Returns:
process exit-code. Traditionally, 0 for success and 1 for failure.

signal

public void signal(int signo,
                   java.lang.Object sigdata)
Description copied from interface: MUserProcess
method provided to handle signals (when a process asks for them)

Specified by:
signal in interface MUserProcess
Parameters:
signo - signal number
sigdata - signal-specific data (only some signals)