return p_cpu->sleep(duration);
}
-e_surf_resource_state_t HostCLM03::getState() {
- return p_cpu->getState();
-}
-
/**********
* Action *
**********/
virtual Action *execute(double size) override;
virtual Action *sleep(double duration) override;
- e_surf_resource_state_t getState() override;
bool isUsed() override;
onCreation(this);
}
+e_surf_resource_state_t Host::getState() {
+ return p_cpu->getState();
+}
void Host::setState(e_surf_resource_state_t state){
e_surf_resource_state_t old = Resource::getState();
Resource::setState(state);
public:
void attach(simgrid::Host* host);
+
+ e_surf_resource_state_t getState();
void setState(e_surf_resource_state_t state);
/**
return;
}
-e_surf_resource_state_t HostL07::getState() {
- return p_cpu->getState();
-}
-
-
double LinkL07::getBandwidth()
{
return m_bwCurrent;
void updateState(tmgr_trace_event_t /*event_type*/, double /*value*/, double /*date*/) override {DIE_IMPOSSIBLE;};
Action *execute(double size) override {return p_cpu->execute(size);};
Action *sleep(double duration) override {return p_cpu->sleep(duration);};
- e_surf_resource_state_t getState() override;
};
class CpuL07 : public Cpu {