Namespace: OtlEventMonitor
Class TOmniEventMonitor
System.Classes.TComponent
|
+-- OtlEventMonitor.TOmniEventMonitor
All Implemented Interfaces: - IOmniTaskControlMonitor , IOmniThreadPoolMonitor
Direct Known Subclasses: - TOmniTaskControlEventMonitor
public class TOmniEventMonitor ( System.Classes.TComponent , IOmniTaskControlMonitor , IOmniThreadPoolMonitor )
Sealed- False
Abstract- False
Persistent- False
MessageWindow
published MessageWindow: THandle
Type- THandle
Class- False
Access- read
OnPoolThreadCreated
published OnPoolThreadCreated: TOmniMonitorPoolThreadEvent
Type- TOmniMonitorPoolThreadEvent
Class- False
Access- read/write
OnPoolThreadDestroying
published OnPoolThreadDestroying: TOmniMonitorPoolThreadEvent
Type- TOmniMonitorPoolThreadEvent
Class- False
Access- read/write
OnPoolThreadKilled
published OnPoolThreadKilled: TOmniMonitorPoolThreadEvent
Type- TOmniMonitorPoolThreadEvent
Class- False
Access- read/write
OnPoolWorkItemCompleted
published OnPoolWorkItemCompleted: TOmniMonitorPoolWorkItemEvent
Type- TOmniMonitorPoolWorkItemEvent
Class- False
Access- read/write
OnTaskMessage
published OnTaskMessage: TOmniMonitorTaskMessageEvent
Type- TOmniMonitorTaskMessageEvent
Class- False
Access- read/write
OnTaskTerminated
published OnTaskTerminated: TOmniMonitorTaskEvent
Type- TOmniMonitorTaskEvent
Class- False
Access- read/write
OnTaskUndeliveredMessage
published OnTaskUndeliveredMessage: TOmniMonitorTaskMessageEvent
Type- TOmniMonitorTaskMessageEvent
Class- False
Access- read/write
Create
public constructor Create(AOwner: TComponent)
Final- False
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- False
Detach
public function Detach(task: OtlTaskControl.IOmniTaskControl ): OtlTaskControl.IOmniTaskControl
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskControl
Override- False
Virtual- False
Class- False
Detach
public function Detach(pool: OtlThreadPool.IOmniThreadPool ): OtlThreadPool.IOmniThreadPool
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniThreadPool
Override- False
Virtual- False
Class- False
Monitor
public function Monitor(task: OtlTaskControl.IOmniTaskControl ): OtlTaskControl.IOmniTaskControl
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniTaskControl
Override- False
Virtual- False
Class- False
Monitor
public function Monitor(pool: OtlThreadPool.IOmniThreadPool ): OtlThreadPool.IOmniThreadPool
Final- False
Reintroduce- False
Abstract- False
Returns- IOmniThreadPool
Override- False
Virtual- False
Class- False
ProcessMessages
public procedure ProcessMessages()
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
to Interface IOmniTaskControlMonitor
Client- TOmniEventMonitor
Supplier- IOmniTaskControlMonitor
to Interface IOmniThreadPoolMonitor
Client- TOmniEventMonitor
Supplier- IOmniThreadPoolMonitor
to Interface IOmniInterfaceDictionary
Supplier- IOmniInterfaceDictionary
Directed- False
Client- emMonitoredPools
Type- association
to Interface IOmniInterfaceDictionary
Supplier- IOmniInterfaceDictionary
Directed- False
Client- emMonitoredTasks
Type- association
to Delegate TOmniMonitorPoolThreadEvent
Supplier- TOmniMonitorPoolThreadEvent
Directed- False
Client- emOnPoolThreadCreated
Type- association
to Delegate TOmniMonitorPoolThreadEvent
Supplier- TOmniMonitorPoolThreadEvent
Directed- False
Client- emOnPoolThreadDestroying
Type- association
to Delegate TOmniMonitorPoolThreadEvent
Supplier- TOmniMonitorPoolThreadEvent
Directed- False
Client- emOnPoolThreadKilled
Type- association
to Delegate TOmniMonitorPoolWorkItemEvent
Supplier- TOmniMonitorPoolWorkItemEvent
Directed- False
Client- emOnPoolWorkItemEvent
Type- association
to Delegate TOmniMonitorTaskMessageEvent
Supplier- TOmniMonitorTaskMessageEvent
Directed- False
Client- emOnTaskMessage
Type- association
to Delegate TOmniMonitorTaskMessageEvent
Supplier- TOmniMonitorTaskMessageEvent
Directed- False
Client- emOnTaskUndeliveredMessage
Type- association
to Delegate TOmniMonitorTaskEvent
Supplier- TOmniMonitorTaskEvent
Directed- False
Client- emOnTaskTerminated
Type- association
to Struct TOmniMessage
Supplier- TOmniMessage
Directed- False
Client- emCurrentMsg
Type- association
to Delegate TOmniMonitorPoolThreadEvent
Supplier- TOmniMonitorPoolThreadEvent
Directed- False
Client- OnPoolThreadCreated
Type- association
to Delegate TOmniMonitorPoolThreadEvent
Supplier- TOmniMonitorPoolThreadEvent
Directed- False
Client- OnPoolThreadDestroying
Type- association
to Delegate TOmniMonitorPoolThreadEvent
Supplier- TOmniMonitorPoolThreadEvent
Directed- False
Client- OnPoolThreadKilled
Type- association
to Delegate TOmniMonitorPoolWorkItemEvent
Supplier- TOmniMonitorPoolWorkItemEvent
Directed- False
Client- OnPoolWorkItemCompleted
Type- association
to Delegate TOmniMonitorTaskMessageEvent
Supplier- TOmniMonitorTaskMessageEvent
Directed- False
Client- OnTaskMessage
Type- association
to Delegate TOmniMonitorTaskEvent
Supplier- TOmniMonitorTaskEvent
Directed- False
Client- OnTaskTerminated
Type- association
to Delegate TOmniMonitorTaskMessageEvent
Supplier- TOmniMonitorTaskMessageEvent
Directed- False
Client- OnTaskUndeliveredMessage
Type- association