Namespace: OtlParallel
Interface IOmniParallelJoin
All Known Implementing Classes: - TOmniParallelJoin
public interface IOmniParallelJoin
Persistent- False
Cancel
public function Cancel(): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
DetachException
public function DetachException(): Exception
Reintroduce- False
Returns- Exception
Execute
public function Execute(): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
FatalException
public function FatalException(): Exception
Reintroduce- False
Returns- Exception
IsCancelled
public function IsCancelled(): boolean
Reintroduce- False
Returns- boolean
IsExceptional
public function IsExceptional(): boolean
Reintroduce- False
Returns- boolean
NoWait
public function NoWait(): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
NumTasks
public function NumTasks(numTasks: integer): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
OnStop
public function OnStop(stopCode: TProc): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
Task
public function Task(task: TProc): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
Task
public function Task(task: TOmniJoinDelegate ): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
TaskConfig
public function TaskConfig(config: IOmniTaskConfig ): IOmniParallelJoin
Reintroduce- False
Returns- IOmniParallelJoin
WaitFor
public function WaitFor(timeout_ms: cardinal): boolean
Reintroduce- False
Returns- boolean