Package mpi
Class Prequest
java.lang.Object
mpi.Request
mpi.Prequest
- All Implemented Interfaces:
Freeable
Persistent request object.
-
Field Summary
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class mpi.Request
addRecvBufRef, addSendBufRef, cancel, free, getHandles, getNull, getStatus, isNull, setHandles, test, testAll, testAllStatus, testAny, testAnyStatus, testSome, testSomeStatus, testStatus, waitAll, waitAllStatus, waitAny, waitAnyStatus, waitFor, waitSome, waitSomeStatus, waitStatus
-
Constructor Details
-
Prequest
protected Prequest(long handle) Constructor used bysendInit
, etc.- Parameters:
handle
- Handle for the Prequest object
-
-
Method Details
-
start
Activate a persistent communication request.Java binding of the MPI operation
MPI_START
. The communication is completed by using the request in one of thewait
ortest
operations. On successful completion the request becomes inactive again. It can be reactivated by a further call toStart
.- Throws:
MPIException
- Signals that an MPI exception of some sort has occurred.
-
startAll
Activate a list of communication requests.Java binding of the MPI operation
MPI_STARTALL
.- Parameters:
requests
- array of requests- Throws:
MPIException
- Signals that an MPI exception of some sort has occurred.
-