Namespace: OtlCommon
Class TOmniWaitableValue
System.TInterfacedObject
|
+-- OtlCommon.TOmniWaitableValue
All Implemented Interfaces: - IOmniWaitableValue
public class TOmniWaitableValue ( System.TInterfacedObject , IOmniWaitableValue )
Sealed- False
Abstract- False
Persistent- False
Event
public Event: TEvent
Type- TEvent
Class- False
Access- read
Handle
public Handle: THandle
Type- THandle
Class- False
Access- read
Value
public Value: TOmniValue
Type- TOmniValue
Class- False
Access- read
Create
public constructor Create()
Final- False
Reintroduce- False
Virtual- False
Override- False
Abstract- False
Destroy
public procedure Destroy()
Reintroduce- False
Virtual- False
Override- True
Abstract- False
Final- False
Reset
public procedure Reset()
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Signal
public procedure Signal()
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
Signal
public procedure Signal(data: TOmniValue )
Final- False
Reintroduce- False
Abstract- False
Override- False
Virtual- False
Class- False
WaitFor
public function WaitFor(maxWait_ms: cardinal): boolean
Final- False
Reintroduce- False
Abstract- False
Returns- boolean
Override- False
Virtual- False
Class- False
to Interface IOmniWaitableValue
Client- TOmniWaitableValue
Supplier- IOmniWaitableValue
to Struct TOmniValue
Supplier- TOmniValue
Directed- False
Client- FValue
Type- association
to Struct TOmniValue
Supplier- TOmniValue
Directed- False
Client- Value
Type- association