Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD

Class mpij.Request

java.lang.Object
  |
  +--mpij.Request

public class Request
extends java.lang.Object
Request.


Method Summary
static boolean testAll(Request[] arrayOfRequests, Status[] arrayOfStatuses)
          Tests for completion of multiple requests.
static boolean testAll(int start, int count, Request[] arrayOfRequests, Status[] arrayOfStatuses)
          Tests for completion of multiple requests.
static int testAny(Request[] arrayOfRequests, Status status)
          Not implemented.
static int testAny(int start, int count, Request[] arrayOfRequests, Status status)
          Not implemented.
static int testAny(Request[] arrayOfRequests, Status status, boolean[] flag)
          Not implemented.
static int testAny(int start, int count, Request[] arrayOfRequests, Status status, boolean[] flag)
          Not implemented.
boolean test(Status status)
          Returns true if this request has completed, false otherwise.
static void waitForAll(Request[] arrayOfRequests, Status[] arrayOfStatuses)
          Tests for completion of multiple requests.
static void waitForAll(int start, int count, Request[] arrayOfRequests, Status[] arrayOfStatuses)
          Waits for completion of multiple requests.
void waitFor(Status status)
          Waits for the completion of this request.
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notifyAll, notify, toString, wait, wait, wait
 

Method Detail

waitFor

public void waitFor(Status status)
Waits for the completion of this request. Fills status with information about the request completion.

test

public boolean test(Status status)
Returns true if this request has completed, false otherwise. Fills status with information about the request completion.

waitForAll

public static void waitForAll(Request[] arrayOfRequests,
                              Status[] arrayOfStatuses)
                      throws MPIException
Tests for completion of multiple requests. Fills arrayOfStatuses with information about the request completion.

waitForAll

public static void waitForAll(int start,
                              int count,
                              Request[] arrayOfRequests,
                              Status[] arrayOfStatuses)
                      throws MPIException
Waits for completion of multiple requests. Fills arrayOfStatuses with information about the request completion.

testAll

public static boolean testAll(Request[] arrayOfRequests,
                              Status[] arrayOfStatuses)
                      throws MPIException
Tests for completion of multiple requests. Fills arrayOfStatuses with information about the request completion.

testAll

public static boolean testAll(int start,
                              int count,
                              Request[] arrayOfRequests,
                              Status[] arrayOfStatuses)
                      throws MPIException
Tests for completion of multiple requests. Fills arrayOfStatuses with information about the request completion.

testAny

public static int testAny(Request[] arrayOfRequests,
                          Status status)
                  throws MPIException
Not implemented.

testAny

public static int testAny(int start,
                          int count,
                          Request[] arrayOfRequests,
                          Status status)
                  throws MPIException
Not implemented.

testAny

public static int testAny(Request[] arrayOfRequests,
                          Status status,
                          boolean[] flag)
                  throws MPIException
Not implemented.

testAny

public static int testAny(int start,
                          int count,
                          Request[] arrayOfRequests,
                          Status status,
                          boolean[] flag)
                  throws MPIException
Not implemented.

Class | Tree | Deprecated | Index | Help
PREV CLASS | NEXT CLASS FRAMES  | NO FRAMES
SUMMARY:  INNER | FIELD | CONSTR | METHOD DETAIL:  FIELD | CONSTR | METHOD