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);
p_cpu->setState(state);
}
+Action *Host::execute(double size) {
+ return p_cpu->execute(size);
+}
+Action *Host::sleep(double duration) {
+ return p_cpu->sleep(duration);
+}
+
+
simgrid::surf::Storage *Host::findStorageOnMountList(const char* mount)
{
simgrid::surf::Storage *st = NULL;
p_params = *params;
}
-/**********
- * Action *
- **********/
-simgrid::surf::signal<void(simgrid::surf::HostAction*, e_surf_action_state_t, e_surf_action_state_t)> HostAction::onStateChange;
-
-void HostAction::setState(e_surf_action_state_t state){
- e_surf_action_state_t old = getState();
- Action::setState(state);
- onStateChange(this, old, state);
-}
-
}
}