package simgrid.msg;
+/* FIXME: split into internal classes of Msg, Task, Host etc. */
+
/**
* Contains all the native methods related to Process, Host and Task.
*/
* Communication methods thru mailboxes *
**************************************************************** */
-
- final static native void taskSend(String alias, Task task, double timeout) throws NativeException;
+ final static native void taskSend(String alias, Task task, double timeout) throws NativeException,TransferFailureException,HostFailureException,TimeoutFailureException;
final static native Task taskReceive(String alias, double timeout, Host host) throws NativeException;
final static native int taskListenFrom(String alias) throws NativeException;
final static native boolean taskListen(String alias);