Namespace: OtlTaskControl
Interface IOmniTaskGroup
All Known Implementing Classes: - TOmniTaskGroup
public interface IOmniTaskGroup
Persistent- False
Tasks
public Tasks: IOmniTaskControlList
Type- IOmniTaskControlList
Access- read
Add
public function Add(taskControl: IOmniTaskControl ): IOmniTaskGroup
Reintroduce- False
Returns- IOmniTaskGroup
GetEnumerator
public function GetEnumerator(): IOmniTaskControlListEnumerator
Reintroduce- False
Returns- IOmniTaskControlListEnumerator
GetTasks
public function GetTasks(): IOmniTaskControlList
Reintroduce- False
Returns- IOmniTaskControlList
RegisterAllCommWith
public function RegisterAllCommWith(task: OtlTask.IOmniTask ): IOmniTaskGroup
Reintroduce- False
Returns- IOmniTaskGroup
Remove
public function Remove(taskControl: IOmniTaskControl ): IOmniTaskGroup
Reintroduce- False
Returns- IOmniTaskGroup
RunAll
public function RunAll(): IOmniTaskGroup
Reintroduce- False
Returns- IOmniTaskGroup
SendToAll
public procedure SendToAll(msg: OtlComm.TOmniMessage )
Reintroduce- False
TerminateAll
public function TerminateAll(maxWait_ms: cardinal): boolean
Reintroduce- False
Returns- boolean
UnregisterAllCommFrom
public function UnregisterAllCommFrom(task: OtlTask.IOmniTask ): IOmniTaskGroup
Reintroduce- False
Returns- IOmniTaskGroup
WaitForAll
public function WaitForAll(maxWait_ms: cardinal): boolean
Reintroduce- False
Returns- boolean
to Interface IOmniTaskControlList
Supplier- IOmniTaskControlList
Directed- False
Client- Tasks
Type- association