protected BaseSystemProcess(int priority, KernelStorage kernelStorage, int creatorId) { this.procName = this.GetType().Name; this.id = nextId++; this.creatorId = creatorId; this.priority = priority; this.kernelStorage = kernelStorage; this.resourceRequestor = new ResourceRequestor(this.id); }
public HandleManager(KernelStorage kernelStorage, int creatorId) : base(50, kernelStorage, creatorId) { }
public MainProc(KernelStorage kernelStorage, int creatorId) : base(ProcPriority.MainProc, kernelStorage, creatorId) { }
public Test(KernelStorage kernelStorage) : base(30, kernelStorage, -1) { }
public VirtualMachine(Program program, MemAccesser memAccesser, KernelStorage kernelStorage, int creatorId) : base(ProcPriority.VirtualMachine, kernelStorage, creatorId) { this.program = program; this.memAccesser = memAccesser; }
public JobGovernor(string programName, KernelStorage kernelStorage, int creatorId) : base(ProcPriority.JobGovernor, kernelStorage, creatorId) { this.programName = programName; intHandler = new IntHandler(this.kernelStorage, this); }
public IntHandler(KernelStorage kernelStorage, JobGovernor process) { this.kernelStorage = kernelStorage; this.process = process; }
public ProcessScheduler(KernelStorage kernelStorage) { this.kernelStorage = kernelStorage; }
public StartStop(int priority, KernelStorage kernelStorage, int creatorId) : base(priority, kernelStorage, creatorId) { this.kernelStorage = kernelStorage; }
public ResourceScheduler(KernelStorage kernelStorage, int creatorId) : base(ProcPriority.ResourceScheduler, kernelStorage, creatorId) { this.kernelStorage = kernelStorage; }
public IdleProcess(KernelStorage kernelStorage, int creatorId) : base(1, kernelStorage, creatorId) { }
public IntHandlerLegacy(KernelStorage kernelStorage) : base(ProcPriority.IntHandler, kernelStorage) { this.kernelStorage = kernelStorage; //intHandler = new IntHandler(kernelStorage, this); }