public class SComponent
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
int |
EDF |
EqvPrmModel |
eqvRes |
IntPRM |
initRes |
java.lang.String |
name |
int |
NONE |
int |
RM |
Constructor and Description |
---|
SComponent() |
SComponent(ResModel res,
Workload w) |
SComponent(Workload w) |
Modifier and Type | Method and Description |
---|---|
void |
addComp(SComponent c) |
boolean |
checkSchedulability() |
void |
display() |
void |
eqvDisplay() |
int |
getAlgo() |
java.util.Vector<SComponent> |
getComList() |
int |
getPeriod() |
int |
getPeriodLimit() |
ResModel |
getResModel() |
Workload |
getWorkload() |
void |
setAlgoEDF() |
void |
setAlgoRM() |
void |
setEqvRes(EqvPrmModel eqvRes) |
void |
setInitRes(IntPRM initRes) |
void |
setPeriod(int i) |
void |
setPeriodLimit(int i) |
void |
setResModel(ResModel rm) |
void |
setWorkload(Workload w) |
public final int NONE
public final int EDF
public final int RM
public java.lang.String name
public IntPRM initRes
public EqvPrmModel eqvRes
public SComponent()
public SComponent(Workload w)
public void setInitRes(IntPRM initRes)
public void setEqvRes(EqvPrmModel eqvRes)
public void addComp(SComponent c)
public boolean checkSchedulability()
public void display()
public void eqvDisplay()
public void setPeriod(int i)
public void setPeriodLimit(int i)
public java.util.Vector<SComponent> getComList()
public Workload getWorkload()
public void setWorkload(Workload w)
public int getPeriod()
public int getPeriodLimit()
public void setResModel(ResModel rm)
public ResModel getResModel()
public void setAlgoEDF()
public void setAlgoRM()
public int getAlgo()