Package jline.lang.layered
Class Processor
-
-
Field Summary
Fields Modifier and Type Field Description protected int
multiplicity
protected int
replication
protected SchedStrategy
scheduling
protected double
quantum
protected double
speedFactor
protected List<Task>
tasks
public final static int
ACTIVITY
public final static int
CALL
public final static int
ENTRY
public final static int
HOST
public final static int
PROCESSOR
public final static int
TASK
public LayeredNetwork
model
protected String
name
-
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)
-
-
-
-