X-Git-Url: http://bilbo.iut-bm.univ-fcomte.fr/pub/gitweb/simgrid.git/blobdiff_plain/7f94958b9e2826b9e0250ee5149159fea8b3b5f2..ff976abdc0f201064cd0fb608c39990ba2656561:/src/bindings/java/org/simgrid/msg/Comm.java?ds=sidebyside diff --git a/src/bindings/java/org/simgrid/msg/Comm.java b/src/bindings/java/org/simgrid/msg/Comm.java index 16844aaa20..c48a820e9e 100644 --- a/src/bindings/java/org/simgrid/msg/Comm.java +++ b/src/bindings/java/org/simgrid/msg/Comm.java @@ -6,10 +6,7 @@ package org.simgrid.msg; -/** - * Communication action, representing an ongoing communication - * between processes. - */ +/** Communication action, representing an ongoing communication between processes. */ public class Comm { /** Indicates if the communication is a receiving communication */ protected boolean receiving; @@ -55,13 +52,13 @@ public class Comm { public native void waitCompletion(double timeout) throws TransferFailureException, HostFailureException, TimeoutException; /** Wait all of the communications */ - public native static void waitAll(Comm[] comms, double timeout) throws TransferFailureException, HostFailureException, TimeoutException; + public static native void waitAll(Comm[] comms, double timeout) throws TransferFailureException, HostFailureException, TimeoutException; /** Wait all of the communications, with no maximal delay */ public static void waitAll(Comm[] comms) throws TransferFailureException, HostFailureException, TimeoutException { waitAll(comms, -1.); } /** Wait any of the communications, and return the rank of the terminating comm */ - //public native int waitAny(Comm[] comms); + public static native void waitAny(Comm[] comms) throws TransferFailureException, HostFailureException, TimeoutException; /** * Returns the task associated with the communication. * if the communication isn't finished yet, will return null.