|
Class Summary |
| CREWLock |
implementation of a CREW (concurrent read, exclusive write) lock for MOSS processes. |
| MConfig |
This class defines various constants used throughout the moss kernel. |
| MExec |
the MExec class provides the necessary to allow the kernel to
load some program from the file-system |
| MInitTask |
this is the "init" process. |
| MKernel |
|
| MLog |
|
| MModules |
this class provides some registration services for kernel-modules,
prevents multiple build-ups of the same module |
| MProcess |
The MProcess class is effectively the process control block,
it extends Thread so it can exist on its own. |
| MProcessor |
This class is used to represent a "virtual processor". |
| MTimer |
this class is used to provide process timeouts in MOSS. |
| MWaitQueue |
this class implements a wait-queue. |
| Semaphore |
This class provides a low-level semaphore. |