void add_disk(const Disk* disk);
void remove_disk(const std::string& disk_name);
- std::vector<const char*> get_attached_storages() const;
-
- /** Get an associative list [mount point]->[Storage] of all local mount points.
- *
- * This is defined in the platform file, and cannot be modified programmatically (yet).
- */
- std::unordered_map<std::string, Storage*> const& get_mounted_storages();
-
void route_to(const Host* dest, std::vector<Link*>& links, double* latency) const;
void route_to(const Host* dest, std::vector<kernel::resource::LinkImpl*>& links, double* latency) const;
/** Do a blocking communication between two arbitrary hosts.
private:
xbt::string name_{"noname"};
- std::unordered_map<std::string, Storage*>* mounts_ = nullptr; // caching
kernel::routing::NetPoint* pimpl_netpoint_ = nullptr;
public: