Class Prequest

  extended by ibis.mpj.Request
      extended by ibis.mpj.Prequest

public class Prequest
extends Request

Request class for persistent point-to-point communication.

Constructor Summary
Method Summary
 void start()
          Activate a persistent communication request.
static void startAll(Prequest[] arrayOfRequests)
          Activate a list of communication requests.
Methods inherited from class ibis.mpj.Request
isVoid, setIbisMPJComm, test, testAll, testAny, testSome, Wait, waitAll, waitAny, waitSome
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

Constructor Detail


public Prequest()
Method Detail


public void start()
Activate a persistent communication request. The communication is completed by using the requests in one of the operations Request.Wait, Request.test, Request.waitAny, Request.testAny, Request.waitAll, Request.testAll, Request.waitSome, Request.testSome. On succesful completion the request becomes inactive. It can be reactivated by a further call to start.


public static void startAll(Prequest[] arrayOfRequests)
Activate a list of communication requests.

arrayOfRequests - array of persistent communication requests

The Ibis project