Namespace: OtlTaskControl

Class TOmniSharedTaskInfo

OtlTaskControl.TOmniSharedTaskInfo

public class TOmniSharedTaskInfo

Sealed
False
Abstract
False
Persistent
False

Property Summary
  public  OtlSync.IOmniCancellationToken CancellationToken
 
  public  boolean ChainIgnoreErrors
 
  public  IOmniTaskControl ChainTo
 
  public  OtlComm.IOmniTwoWayChannel CommChannel
 
  public  OtlCommon.IOmniCounter Counter
 
  public  TSynchroObject Lock
 
  public  OtlContainerObserver.TOmniContainerWindowsMessageObserver Monitor
 
  public  OtlSync.TOmniCS MonitorLock
 
  public  integer NUMANode
 
  public  integer ProcessorGroup
 
  public  boolean Stopped
 
  public  string TaskName
 
  public  OtlSync.TOmniTransitionEvent TerminatedEvent
 
  public  OtlSync.TOmniTransitionEvent TerminateEvent
 
  public  boolean Terminating
 
  public  int64 UniqueID
 
 

Constructor Summary
Create()
 
 

Property Detail

CancellationToken

public CancellationToken: OtlSync.IOmniCancellationToken 
Type
IOmniCancellationToken
Class
False
Access
read

ChainIgnoreErrors

public ChainIgnoreErrors: boolean
Type
boolean
Class
False
Access
read/write

ChainTo

public ChainTo: IOmniTaskControl 
Type
IOmniTaskControl
Class
False
Access
read/write

CommChannel

public CommChannel: OtlComm.IOmniTwoWayChannel 
Type
IOmniTwoWayChannel
Class
False
Access
read/write

Counter

public Counter: OtlCommon.IOmniCounter 
Type
IOmniCounter
Class
False
Access
read/write

Lock

public Lock: TSynchroObject
Type
TSynchroObject
Class
False
Access
read/write

Monitor

public Monitor: OtlContainerObserver.TOmniContainerWindowsMessageObserver 
Type
TOmniContainerWindowsMessageObserver
Class
False
Access
read/write

MonitorLock

public MonitorLock: OtlSync.TOmniCS 
Type
TOmniCS
Class
False
Access
read

NUMANode

public NUMANode: integer
Type
integer
Class
False
Access
read/write

ProcessorGroup

public ProcessorGroup: integer
Type
integer
Class
False
Access
read/write

Stopped

public Stopped: boolean
Type
boolean
Class
False
Access
read/write

TaskName

public TaskName: string
Type
string
Class
False
Access
read/write

TerminatedEvent

public TerminatedEvent: OtlSync.TOmniTransitionEvent 
Type
TOmniTransitionEvent
Class
False
Access
read/write

TerminateEvent

public TerminateEvent: OtlSync.TOmniTransitionEvent 
Type
TOmniTransitionEvent
Class
False
Access
read/write

Terminating

public Terminating: boolean
Type
boolean
Class
False
Access
read/write

UniqueID

public UniqueID: int64
Type
int64
Class
False
Access
read/write

Constructor Detail

Create

public constructor Create()
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Association Link

to Interface IOmniCancellationToken

Supplier
IOmniCancellationToken
Directed
False
Client
ostiCancellationToken
Type
association

to Interface IOmniTaskControl

Supplier
IOmniTaskControl
Directed
False
Client
ostiChainTo
Type
association

to Interface IOmniTwoWayChannel

Supplier
IOmniTwoWayChannel
Directed
False
Client
ostiCommChannel
Type
association

to Interface IOmniCounter

Supplier
IOmniCounter
Directed
False
Client
ostiCounter
Type
association

to Class TOmniContainerWindowsMessageObserver

Supplier
TOmniContainerWindowsMessageObserver
Directed
False
Client
ostiMonitor
Type
association

to Struct TOmniCS

Supplier
TOmniCS
Directed
False
Client
ostiMonitorLock
Type
association

to Class TOmniTransitionEvent

Supplier
TOmniTransitionEvent
Directed
False
Client
ostiTerminatedEvent
Type
association

to Class TOmniTransitionEvent

Supplier
TOmniTransitionEvent
Directed
False
Client
ostiTerminateEvent
Type
association

to Interface IOmniCancellationToken

Supplier
IOmniCancellationToken
Directed
False
Client
CancellationToken
Type
association

to Interface IOmniTaskControl

Supplier
IOmniTaskControl
Directed
False
Client
ChainTo
Type
association

to Interface IOmniTwoWayChannel

Supplier
IOmniTwoWayChannel
Directed
False
Client
CommChannel
Type
association

to Interface IOmniCounter

Supplier
IOmniCounter
Directed
False
Client
Counter
Type
association

to Class TOmniContainerWindowsMessageObserver

Supplier
TOmniContainerWindowsMessageObserver
Directed
False
Client
Monitor
Type
association

to Struct TOmniCS

Supplier
TOmniCS
Directed
False
Client
MonitorLock
Type
association

to Class TOmniTransitionEvent

Supplier
TOmniTransitionEvent
Directed
False
Client
TerminatedEvent
Type
association

to Class TOmniTransitionEvent

Supplier
TOmniTransitionEvent
Directed
False
Client
TerminateEvent
Type
association