Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlParallel
Interface IOmniFuture<T>

All Known Implementing Classes:
  TOmniFuture<T>

public interface IOmniFuture<T>

Generic Parameters
  T

Persistent
  False

Method Summary
`public Sub` | `Cancel()`
`public function Exception` | `DetachException()`
`public function Exception` | `FatalException()`
`public function boolean` | `IsCancelled()`
`public function boolean` | `IsDone()`
`public function boolean` | `TryValue(timeout_ms: cardinal; value: T)`
`public function T` | `Value()`
`public function boolean` | `WaitFor(timeout_ms: cardinal)`

Method Detail

### Cancel

    public procedure Cancel()

Reintroduce
  False

### DetachException

    public function DetachException(): Exception

Reintroduce
  False

Returns
  Exception

### FatalException

    public function FatalException(): Exception

Reintroduce
  False

Returns
  Exception

### IsCancelled

    public function IsCancelled(): boolean

Reintroduce
  False

Returns
  boolean

### IsDone

    public function IsDone(): boolean

Reintroduce
  False

Returns
  boolean

### TryValue

    public function TryValue(timeout_ms: cardinal; value: T): boolean

Reintroduce
  False

Returns
  boolean

### Value

    public function Value(): T

Reintroduce
  False

Returns
  T

### WaitFor

    public function WaitFor(timeout_ms: cardinal): boolean

Reintroduce
  False

Returns
  boolean

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD