Namespace: OtlParallel
Interface IOmniFuture<T>
All Known Implementing Classes: - TOmniFuture<T>
public interface IOmniFuture<T>
Generic Parameters- T
Persistent- False
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