+ bool is_on();
+ bool is_off() { return !is_on(); }
+
+ double speed();
+ int core_count();
+ xbt_dict_t properties();
+ xbt_swag_t processes();
+ double current_power_peak();
+ double power_peak_at(int pstate_index);
+ void set_pstate(int pstate_index);
+ int pstates_count() const;
+ int pstate();
+ void get_parameters(vm_params_t params);
+ void set_parameters(vm_params_t params);
+ xbt_dict_t mounted_storages_as_dict(); // HACK
+ xbt_dynar_t attached_storages();
+
+ /** Get an associative list [mount point]->[Storage] off all local mount points.
+ *
+ * This is defined in the platform file, and cannot be modified programatically (yet).
+ */
+ boost::unordered_map<std::string, Storage*> const &mounted_storages();