Namespace: OtlTaskControl

Class TOmniMessageExec

OtlTaskControl.TOmniMessageExec

public class TOmniMessageExec

Sealed
False
Abstract
False
Persistent
False

Constructor Summary
Create(exec: TOmniTaskMessageEvent )
 
Create(exec: TOmniTaskTerminatedEvent )
 
Create(dispatch: TObject)
 
Clone(exec: TOmniMessageExec )
 
Create(exec: TOmniOnMessageFunction )
 
Create(exec: TOmniOnTerminatedFunction )
 
 

Method Summary
  public Sub Apply(msgID: word; task: IOmniTaskControl )
 
  public Sub OnMessage(task: IOmniTaskControl ; msg: OtlComm.TOmniMessage )
 
  public Sub OnTerminated(task: IOmniTaskControl )
 
  public Sub SetOnMessage(exec: TOmniTaskMessageEvent )
 
  public Sub SetOnMessage(exec: TOmniOnMessageFunction )
 
  public Sub SetOnTerminated(exec: TOmniTaskTerminatedEvent )
 
  public Sub SetOnTerminated(exec: TOmniOnTerminatedFunction )
 
 

Constructor Detail

Clone

public constructor Clone(exec: TOmniMessageExec )
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Create

public constructor Create(exec: TOmniTaskMessageEvent )
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Create

public constructor Create(exec: TOmniTaskTerminatedEvent )
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Create

public constructor Create(dispatch: TObject)
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Create

public constructor Create(exec: TOmniOnMessageFunction )
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Create

public constructor Create(exec: TOmniOnTerminatedFunction )
Final
False
Reintroduce
False
Virtual
False
Override
False
Abstract
False

Method Detail

Apply

public procedure Apply(msgID: word; task: IOmniTaskControl )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

OnMessage

public procedure OnMessage(task: IOmniTaskControl ; msg: OtlComm.TOmniMessage )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

OnTerminated

public procedure OnTerminated(task: IOmniTaskControl )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

SetOnMessage

public procedure SetOnMessage(exec: TOmniTaskMessageEvent )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

SetOnMessage

public procedure SetOnMessage(exec: TOmniOnMessageFunction )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

SetOnTerminated

public procedure SetOnTerminated(exec: TOmniTaskTerminatedEvent )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

SetOnTerminated

public procedure SetOnTerminated(exec: TOmniOnTerminatedFunction )
Final
False
Reintroduce
False
Abstract
False
Override
False
Virtual
False
Class
False

Association Link

to Struct TOmniExecutable

Supplier
TOmniExecutable
Directed
False
Client
omeOnMessage
Type
association

to Struct TOmniExecutable

Supplier
TOmniExecutable
Directed
False
Client
omeOnTerminated
Type
association