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

## Namespace: OtlParallel
Interface IOmniTimedTask

All Known Implementing Classes:
  TOmniTimedTask

public interface IOmniTimedTask

Persistent
  False

Property Summary
`public boolean` | `Active`
`public integer` | `Interval`

Method Summary
`public function IOmniTimedTask` | `Every(interval_ms: integer)`
`public function IOmniTimedTask` | `Execute(aTask: TProc)`
`public function IOmniTimedTask` | `Execute(aTask: OtlTask.TOmniTaskDelegate )`
`public Sub` | `ExecuteNow()`
`public function boolean` | `GetActive()`
`public function integer` | `GetInterval()`
`public Sub` | `SetActive(value: boolean)`
`public Sub` | `SetInterval(value: integer)`
`public Sub` | `Start()`
`public Sub` | `Stop()`
`public function IOmniTimedTask` | `TaskConfig(config: IOmniTaskConfig )`
`public function boolean` | `Terminate(maxWait_ms: cardinal)`
`public function boolean` | `WaitFor(maxWait_ms: cardinal)`

Property Detail

### Active

    public Active: boolean

Type
  boolean

Access
  read/write

### Interval

    public Interval: integer

Type
  integer

Access
  read/write

Method Detail

### Every

    public function Every(interval_ms: integer): IOmniTimedTask

Reintroduce
  False

Returns
  IOmniTimedTask

### Execute

    public function Execute(aTask: TProc): IOmniTimedTask

Reintroduce
  False

Returns
  IOmniTimedTask

### Execute

    public function Execute(aTask: OtlTask.TOmniTaskDelegate ): IOmniTimedTask

Reintroduce
  False

Returns
  IOmniTimedTask

### ExecuteNow

    public procedure ExecuteNow()

Reintroduce
  False

### GetActive

    public function GetActive(): boolean

Reintroduce
  False

Returns
  boolean

### GetInterval

    public function GetInterval(): integer

Reintroduce
  False

Returns
  integer

### SetActive

    public procedure SetActive(value: boolean)

Reintroduce
  False

### SetInterval

    public procedure SetInterval(value: integer)

Reintroduce
  False

### Start

    public procedure Start()

Reintroduce
  False

### Stop

    public procedure Stop()

Reintroduce
  False

### TaskConfig

    public function TaskConfig(config: IOmniTaskConfig ): IOmniTimedTask

Reintroduce
  False

Returns
  IOmniTimedTask

### Terminate

    public function Terminate(maxWait_ms: cardinal): boolean

Reintroduce
  False

Returns
  boolean

### WaitFor

    public function WaitFor(maxWait_ms: cardinal): boolean

Reintroduce
  False

Returns
  boolean

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