Package jline.lang.layered
Class Processor
-
-
Field Summary
Fields Modifier and Type Field Description protected intmultiplicityprotected intreplicationprotected SchedStrategyschedulingprotected doublequantumprotected doublespeedFactorprotected List<Task>taskspublic final static intACTIVITYpublic final static intCALLpublic final static intENTRYpublic final static intHOSTpublic final static intPROCESSORpublic final static intTASKpublic LayeredNetworkmodelprotected Stringname
-
Constructor Summary
Constructors Constructor Description Processor(LayeredNetwork myLN, String name, int multiplicity, SchedStrategy scheduling, double quantum, double speedFactor)Processor(LayeredNetwork myLN, String name, int multiplicity, SchedStrategy scheduling, double quantum)Processor(LayeredNetwork myLN, String name, int multiplicity, SchedStrategy scheduling)Processor(LayeredNetwork myLN, String name, int multiplicity)Processor(LayeredNetwork myLN, String name)
-
Method Summary
Modifier and Type Method Description -
Methods inherited from class jline.lang.layered.Host
addTask, removeTask, setReplication -
Methods inherited from class jline.lang.Element
getName, setName -
Methods inherited from class jline.lang.Copyable
copy -
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
-
-
Constructor Detail
-
Processor
Processor(LayeredNetwork myLN, String name, int multiplicity, SchedStrategy scheduling, double quantum, double speedFactor)
-
Processor
Processor(LayeredNetwork myLN, String name, int multiplicity, SchedStrategy scheduling, double quantum)
-
Processor
Processor(LayeredNetwork myLN, String name, int multiplicity, SchedStrategy scheduling)
-
Processor
Processor(LayeredNetwork myLN, String name, int multiplicity)
-
Processor
Processor(LayeredNetwork myLN, String name)
-
-
-
-