moss.modules
Class USemTest

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

public class USemTest
extends java.lang.Object
implements MUserProcess


Constructor Summary
USemTest()
           
 
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

USemTest

public USemTest()
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)