ibis.mpj
Class Prequest

java.lang.Object
  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
Prequest()
           
 
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

Prequest

public Prequest()
Method Detail

start

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.


startAll

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

Parameters:
arrayOfRequests - array of persistent communication requests


The Ibis project