Constructors
constructor
- new Process(processID: string, arrivalTime: number, taskQueue: Queue<Task>): Process
-
Parameters
-
processID: string
-
arrivalTime: number
-
Properties
Private arrivalTime
arrivalTime: number
Private ioFlag
ioFlag: boolean
Private processID
processID: string
Accessors
ArrivalTime
- get ArrivalTime(): number
IOFlag
- get IOFlag(): boolean
- set IOFlag(flag: boolean): void
-
Returns boolean
-
Parameters
Returns void
ProcessID
- get ProcessID(): string
- set ProcessID(id: string): void
-
Returns string
-
Parameters
Returns void
Methods
Static isAllFinished
- isAllFinished(processList: Process[]): boolean
-
Parameters
Returns boolean
Static peekProcess
-
Parameters
Returns Process
|
undefined
Tiến trình