- e_surf_resource_state_t getState();
- void setState(e_surf_resource_state_t state);
-
- surf_resource_t getPm(); // will be vm_ws_get_pm()
-
- void setBound(double bound);
- void setAffinity(Cpu *cpu, unsigned long mask);
-
- //FIXME: remove
- void updateState(tmgr_trace_event_t event_type, double value, double date);
- bool isUsed();
-
- Action *execute(double size);
- Action *sleep(double duration);
+ void setBound(double bound) override;
+ void setAffinity(Cpu *cpu, unsigned long mask) override;