package org.simgrid.msg;
+import org.simgrid.msg.Storage;
+
/**
* A host object represents a location (any possible place) where a process may run.
* Thus it is represented as a physical resource with computing capabilities, some
*/
public native void setProperty(String name, String value);
- /** This method tests if a host is available.
- * @return True if the host is available.
+ /** This method tests if a host is up and running.
+ * @return True if the host is available.
+ */
+ public native boolean isOn();
+
+ /** This methods returns the list of mount point names on an host
+ * @return An array containing all mounted storages on the host
*/
- public native boolean isAvail();
+ public native Storage[] getMountedStorage();
+
+ /** This methods returns the list of storages attached to an host
+ * @return An array containing all storages (name) attached to the host
+ */
+ public native String[] getAttachedStorage();
+
/**
* Class initializer, to initialize various JNI stuff