|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||
public interface MUserProcess
This interface describes a user-process within MOSS. Anything that wants to run with the capabilities of a regular process must implement this. Kernel-only processes implement the MKernelProcess interface.
| 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) |
| Method Detail |
|---|
int main(java.lang.String[] argv,
MEnv envp)
argv - "command-line" arguments. Traditionally,
argv[0] is the executable path/nameenvp - process environment
void signal(int signo,
java.lang.Object sigdata)
signo - signal numbersigdata - signal-specific data (only some signals)
|
|||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | ||||||||