Uses of Class
edu.rit.pj.CommRequest

Packages that use CommRequest
Package
Description
The PJ package (Parallel Java) support shared memory, message passing and hybrid shared memory/message passing parallelization in pure Java.
  • Uses of CommRequest in edu.rit.pj

    Methods in edu.rit.pj that return CommRequest
    Modifier and Type
    Method
    Description
    Comm.floodReceive(Buf buffer, CommRequest request)
    Flood-receive a message from any process in this communicator (non-blocking).
    Comm.floodReceive(Integer tag, Buf buffer, CommRequest request)
    Flood-receive a message from any process in this communicator with the given message tag (non-blocking).
    Comm.floodSend(int tag, Buf buffer, CommRequest request)
    Flood-send a message to all processes in this communicator with the given message tag (non-blocking).
    Comm.floodSend(Buf buffer, CommRequest request)
    Flood-send a message to all processes in this communicator (non-blocking).
    Comm.receive(Integer fromRank, int tag, Buf buffer, CommRequest request)
    Receive a message from the process at the given rank in this communicator with the given message tag (non-blocking).
    Comm.receive(Integer fromRank, Buf buffer, CommRequest request)
    Receive a message from the process at the given rank in this communicator (non-blocking).
    Comm.receive(Integer fromRank, Range tagRange, Buf buffer, CommRequest request)
    Receive a message from the process at the given rank in this communicator with the given message tag range (non-blocking).
    Comm.send(int toRank, int tag, Buf buffer, CommRequest request)
    Send a message to the process at the given rank in this communicator with the given message tag (non-blocking).
    Comm.send(int toRank, Buf buffer, CommRequest request)
    Send a message to the process at the given rank in this communicator (non-blocking).
    Comm.sendReceive(int toRank, int sendTag, Buf sendBuf, int fromRank, int recvTag, Buf recvBuf, CommRequest request)
    Send a message to the process at the given rank in this communicator with the given message tag, and receive a message from the process at the given rank in this communicator with the given message tag (non-blocking).
    Comm.sendReceive(int toRank, Buf sendBuf, int fromRank, Buf recvBuf, CommRequest request)
    Send a message to the process at the given rank in this communicator, and receive a message from the process at the given rank in this communicator (non-blocking).
    Methods in edu.rit.pj with parameters of type CommRequest
    Modifier and Type
    Method
    Description
    Comm.floodReceive(Buf buffer, CommRequest request)
    Flood-receive a message from any process in this communicator (non-blocking).
    Comm.floodReceive(Integer tag, Buf buffer, CommRequest request)
    Flood-receive a message from any process in this communicator with the given message tag (non-blocking).
    Comm.floodSend(int tag, Buf buffer, CommRequest request)
    Flood-send a message to all processes in this communicator with the given message tag (non-blocking).
    Comm.floodSend(Buf buffer, CommRequest request)
    Flood-send a message to all processes in this communicator (non-blocking).
    Comm.receive(Integer fromRank, int tag, Buf buffer, CommRequest request)
    Receive a message from the process at the given rank in this communicator with the given message tag (non-blocking).
    Comm.receive(Integer fromRank, Buf buffer, CommRequest request)
    Receive a message from the process at the given rank in this communicator (non-blocking).
    Comm.receive(Integer fromRank, Range tagRange, Buf buffer, CommRequest request)
    Receive a message from the process at the given rank in this communicator with the given message tag range (non-blocking).
    Comm.send(int toRank, int tag, Buf buffer, CommRequest request)
    Send a message to the process at the given rank in this communicator with the given message tag (non-blocking).
    Comm.send(int toRank, Buf buffer, CommRequest request)
    Send a message to the process at the given rank in this communicator (non-blocking).
    Comm.sendReceive(int toRank, int sendTag, Buf sendBuf, int fromRank, int recvTag, Buf recvBuf, CommRequest request)
    Send a message to the process at the given rank in this communicator with the given message tag, and receive a message from the process at the given rank in this communicator with the given message tag (non-blocking).
    Comm.sendReceive(int toRank, Buf sendBuf, int fromRank, Buf recvBuf, CommRequest request)
    Send a message to the process at the given rank in this communicator, and receive a message from the process at the given rank in this communicator (non-blocking).