mpi
Class Prequest
java.lang.Object
|
+--mpi.Request
|
+--mpi.Prequest
- public class Prequest
- extends Request
| Fields inherited from class mpi.Request |
baseTypeSave, buf, bufbaseSave, bufptrSave, bufSave, comm, commSave, count, countSave, dest, handle, hdrReq, length_buf, mode, NULL, offset, offsetSave, OP_RECV, OP_SEND, opTag, tag, type, TYPE_NORMAL, TYPE_OBJECT, typeSave, typeTag |
|
Constructor Summary |
protected |
Prequest(int mode,
java.lang.Object buf,
int offset,
int count,
Datatype type,
int dest,
int tag,
Comm comm)
Constructor used by `Send_init', etc. |
protected |
Prequest(java.lang.Object buf,
int offset,
int count,
Datatype type,
int source,
int tag,
Comm comm)
Constructor used by `Recv_init'. |
|
Method Summary |
void |
Start()
Activate a persistent communication request. |
static void |
Startall(Prequest[] array_of_request)
Activate a list of communication requests. |
| Methods inherited from class mpi.Request |
Cancel, Free, Is_null, Test, Testall, Testany, Testsome, Wait, Waitall, Waitany, Waitsome |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
MODE_STANDARD
protected static final int MODE_STANDARD
- See Also:
- Constant Field Values
MODE_BUFFERED
protected static final int MODE_BUFFERED
- See Also:
- Constant Field Values
MODE_SYNCHRONOUS
protected static final int MODE_SYNCHRONOUS
- See Also:
- Constant Field Values
MODE_READY
protected static final int MODE_READY
- See Also:
- Constant Field Values
Prequest
protected Prequest(int mode,
java.lang.Object buf,
int offset,
int count,
Datatype type,
int dest,
int tag,
Comm comm)
- Constructor used by `Send_init', etc.
Prequest
protected Prequest(java.lang.Object buf,
int offset,
int count,
Datatype type,
int source,
int tag,
Comm comm)
- Constructor used by `Recv_init'.
Start
public void Start()
throws MPIException
- Activate a persistent communication request.
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
Startall
public static void Startall(Prequest[] array_of_request)
throws MPIException
- Activate a list of communication requests.
| array_of_requests | array of requests |
Java binding of the MPI operation MPI_STARTALL.
MPIException