MCScheduling 1.0
Set of Algorithms for Solving Mixed-Criticality Scheduling
|
createExecutionTimes(double[] executionTimes, int[] maximumExecutionTimes, int criticality, CUniformRandom randomizer) | MCScheduling.MixedCriticality.CDefaultMixedCriticalityInstanceGenerator | [static] |
determineInstanceNameSuffix(int number) | MCScheduling.MixedCriticality.CDefaultMixedCriticalityInstanceGenerator | [static] |
generate(string instanceNamePrefix, int instanceCount, int[] jobCountPerCriticality, int[] maximumExecutionTimes, int maxIdleTime, double timeWindowSpan) | MCScheduling.MixedCriticality.CDefaultMixedCriticalityInstanceGenerator | [static] |
shuffle(int[] permutation, CUniformRandom randomizer) | MCScheduling.MixedCriticality.CDefaultMixedCriticalityInstanceGenerator | [protected, static] |
swap(ref int x, ref int y) | MCScheduling.MixedCriticality.CDefaultMixedCriticalityInstanceGenerator | [protected, static] |
validateGeneratedInstance(CMixedCriticalityInstance instance) | MCScheduling.MixedCriticality.CDefaultMixedCriticalityInstanceGenerator | [static] |