ist.palcom.base
Class NativeFuture

java.lang.Object
  extended by ist.palcom.base.Object
      extended by ist.palcom.base.NativeFuture

public class NativeFuture
extends Object

An instance of a NativeFuture represents the return value of an external call which is taking place in a different OS thread. NativeFutures are used to implement the nativeLongRunningXxx calls in the System class. A NativeFuture is also returned from the nativeFutureCall:with: method on the System class. If NativeFutures are used directly rather than through the nativeLongRunningXxx calls in the System class, then it should be noted that a NativeFuture has a backing resource, which is released the first time the value is extracted. Thus, it is important to eventually call one of the xxxValue methods.


Constructor Summary
NativeFuture()
           
 
Method Summary
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

NativeFuture

public NativeFuture()