Package | Description |
---|---|
fr.inria.tea.aadl2ssme.scheduling.actions | |
fr.inria.tea.aadl2ssme.scheduling.idstruct |
Modifier and Type | Method and Description |
---|---|
I_ThreadInstance |
TimeAllocation.calPeriodicOtherInstances(I_ThreadInstance iTI,
L_MSTA msta) |
Modifier and Type | Method and Description |
---|---|
I_ThreadInstance |
TimeAllocation.calPeriodicOtherInstances(I_ThreadInstance iTI,
L_MSTA msta) |
boolean |
TimeAllocation.calPeriodicThreadAllInstances(I_ThreadInstance iTI,
L_MSTA msta) |
boolean |
Scheduling.CalPeriodicThreadInstance(I_ThreadInstance iCTI,
L_MSTA lMSTA) |
boolean |
TimeAllocation.calPeriodicThreadInstance(I_ThreadInstance iTI,
L_MSTA msta,
boolean bOneAllocForN) |
boolean |
TimeAllocation.checkIntervalAllocForAllInstance(I_ThreadInstance iTI,
int start,
int instantNumber) |
int |
TimeAllocation.getComputationTimeOnMSTA(I_ThreadInstance iTI) |
int |
TimeAllocation.getVideIntervalForTI(I_ThreadInstance iThreadInstance) |
void |
Dependency_Scheduling.insertOrderedThreadInstance(java.util.ArrayList<I_ThreadInstance> listTI,
I_ThreadInstance iThreadInstance) |
boolean |
Dependency_Scheduling.isDirectPrecedencer(java.util.ArrayList<I_ThreadInstance> listTI,
I_ThreadInstance iThreadInstance) |
boolean |
Dependency_Scheduling.isDirectSuccessor(java.util.ArrayList<I_ThreadInstance> listTI,
I_ThreadInstance iThreadInstance) |
int |
Dependency_Scheduling.locateTIInSQ(java.util.ArrayList<java.lang.Integer> indexList,
I_ThreadInstance iTICPO) |
int |
EDF_Scheduling.locateTIInSQ(java.util.ArrayList<java.lang.Integer> indexList,
I_ThreadInstance iTICPO) |
int |
RM_Scheduling.locateTIInSQ(java.util.ArrayList<java.lang.Integer> indexList,
I_ThreadInstance iTICPO) |
int |
Scheduling.locateTIInSQ(java.util.ArrayList<java.lang.Integer> indexList,
I_ThreadInstance iTICPO) |
Modifier and Type | Method and Description |
---|---|
AL_ThreadInstance |
Dependency_Scheduling.getThreadInstanceForScheduling(java.util.ArrayList<I_ThreadInstance> originalTIList) |
void |
Dependency_Scheduling.insertOrderedThreadInstance(java.util.ArrayList<I_ThreadInstance> listTI,
I_ThreadInstance iThreadInstance) |
boolean |
Dependency_Scheduling.isDirectPrecedencer(java.util.ArrayList<I_ThreadInstance> listTI,
I_ThreadInstance iThreadInstance) |
boolean |
Dependency_Scheduling.isDirectSuccessor(java.util.ArrayList<I_ThreadInstance> listTI,
I_ThreadInstance iThreadInstance) |
void |
Dependency_Scheduling.replaceITICPO(java.util.ArrayList<I_ThreadInstance> alITI,
AL_ThreadInstance alThreadInstance) |
Constructor and Description |
---|
TimeAllocation(I_ThreadInstance iThreadInstance,
L_MSTA msta,
boolean bool) |
Modifier and Type | Field and Description |
---|---|
I_ThreadInstance |
I_Event.iTI |
Modifier and Type | Field and Description |
---|---|
java.util.ArrayList<I_ThreadInstance> |
I_Thread.threadInstanceList |
java.util.ArrayList<I_ThreadInstance> |
AL_ThreadInstance.threadInstanceList |