mpjdev
Class Request

java.lang.Object
  extended by mpjdev.Request
Direct Known Subclasses:
MXRequest, NIORequest

public abstract class Request
extends java.lang.Object


Constructor Summary
Request()
           
 
Method Summary
 void addCompletionHandler(CompletionHandler handler)
           
abstract  boolean cancel()
           
protected  void complete(Status status)
           
abstract  void free()
           
abstract  boolean isnull()
           
abstract  Status itest()
           
abstract  Status iwait()
           
static Status iwaitany(Request[] requests)
           
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

Request

public Request()
Method Detail

iwait

public abstract Status iwait()

itest

public abstract Status itest()

free

public abstract void free()

isnull

public abstract boolean isnull()

cancel

public abstract boolean cancel()

iwaitany

public static Status iwaitany(Request[] requests)

complete

protected void complete(Status status)

addCompletionHandler

public void addCompletionHandler(CompletionHandler handler)