Modifier | Constructor and Description |
---|---|
protected |
Prequest(long handle)
Constructor used by
sendInit , etc. |
Modifier and Type | Method and Description |
---|---|
void |
start()
Activate a persistent communication request.
|
static void |
startAll(Prequest[] requests)
Activate a list of communication requests.
|
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
protected Prequest(long handle)
sendInit
, etc.handle
- Handle for the Prequest objectpublic void start() throws MPIException
Java binding of the MPI operation MPI_START
.
The communication is completed by using the request in
one of the wait
or test
operations.
On successful completion the request becomes inactive again.
It can be reactivated by a further call to Start
.
MPIException
- Signals that an MPI exception of some sort has occurred.public static void startAll(Prequest[] requests) throws MPIException
Java binding of the MPI operation MPI_STARTALL
.
requests
- array of requestsMPIException
- Signals that an MPI exception of some sort has occurred.