Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD

## Namespace: OtlCommon
Interface IOmniWaitableValue

All Known Implementing Classes:
  TOmniWaitableValue

public interface IOmniWaitableValue

Persistent
  False

Property Summary
`public TEvent` | `Event`
`public THandle` | `Handle`
`public TOmniValue` | `Value`

Method Summary
`public function TEvent` | `GetEvent()`
`public function THandle` | `GetHandle()`
`public function TOmniValue` | `GetValue()`
`public Sub` | `Reset()`
`public Sub` | `Signal()`
`public Sub` | `Signal(data: TOmniValue )`
`public function boolean` | `WaitFor(maxWait_ms: cardinal)`

Property Detail

### Event

    public Event: TEvent

Type
  TEvent

Access
  read

### Handle

    public Handle: THandle

Type
  THandle

Access
  read

### Value

    public Value: TOmniValue

Type
  TOmniValue

Access
  read

Method Detail

### GetEvent

    public function GetEvent(): TEvent

Reintroduce
  False

Returns
  TEvent

### GetHandle

    public function GetHandle(): THandle

Reintroduce
  False

Returns
  THandle

### GetValue

    public function GetValue(): TOmniValue

Reintroduce
  False

Returns
  TOmniValue

### Reset

    public procedure Reset()

Reintroduce
  False

### Signal

    public procedure Signal()

Reintroduce
  False

### Signal

    public procedure Signal(data: TOmniValue )

Reintroduce
  False

### WaitFor

    public function WaitFor(maxWait_ms: cardinal): boolean

Reintroduce
  False

Returns
  boolean

Association Link

to Struct TOmniValue

Supplier
  TOmniValue

Directed
  False

Client
  Value

Type
  association

Overview | Namespace | Classifier | Tree | Index | Help
PREV NEXT | FRAMES NO FRAMES
SUMMARY: INNER | FIELD | CONSTR | DESTR | METHOD | DETAIL: FIELD | CONSTR | DESTR | METHOD