return cpu;
}
-double CpuCas01Model::shareResourcesFull(double /*now*/)
+double CpuCas01Model::next_occuring_event_full(double /*now*/)
{
- return Model::shareResourcesMaxMin(getRunningActionSet(),
- p_maxminSystem, lmm_solve);
+ return Model::shareResourcesMaxMin(getRunningActionSet(), p_maxminSystem, lmm_solve);
}
void CpuCas01Model::addTraces()
Cpu::onSpeedChange();
}
-void CpuCas01::updateState(tmgr_trace_iterator_t event_type, double value, double date)
+void CpuCas01::apply_event(tmgr_trace_iterator_t event_type, double value)
{
lmm_variable_t var = NULL;
lmm_element_t elem = NULL;
turnOn();
} else {
lmm_constraint_t cnst = getConstraint();
+ double date = surf_get_clock();
turnOff();