Class TCEFWorkSchedulerThread

Description
Hierarchy
Fields
Methods
Properties

Unit

Declaration

type TCEFWorkSchedulerThread = class(TThread)

Description

This item has no description.

Hierarchy

Overview

Fields

Protected FCritSect: TCriticalSection;
Protected FInterval: int64;
Protected FEvent: TEvent;
Protected FOnPulse: TNotifyEvent;
Protected FPulsing: boolean;
Protected FMustReset: boolean;
Protected FDefaultInterval: int64;

Methods

Protected function Lock: boolean;
Protected procedure Unlock;
Protected function CanPulse(var aInterval : int64) : boolean;
Protected procedure DoOnPulseEvent;
Protected procedure EventTimeOut;
Protected procedure SignaledEvent;
Protected procedure Execute; override;
Public constructor Create;
Public destructor Destroy; override;
Public procedure AfterConstruction; override;
Public procedure NextPulse(aInterval : int64);

Properties

Public property DefaultInterval : int64 read FDefaultInterval write FDefaultInterval default CEF_TIMER_MAXDELAY;
Public property OnPulse : TNotifyEvent read FOnPulse write FOnPulse;

Description

Fields

Protected FCritSect: TCriticalSection;

This item has no description.

Protected FInterval: int64;

This item has no description.

Protected FEvent: TEvent;

This item has no description.

Protected FOnPulse: TNotifyEvent;

This item has no description.

Protected FPulsing: boolean;

This item has no description.

Protected FMustReset: boolean;

This item has no description.

Protected FDefaultInterval: int64;

This item has no description.

Methods

Protected function Lock: boolean;

This item has no description.

Protected procedure Unlock;

This item has no description.

Protected function CanPulse(var aInterval : int64) : boolean;

This item has no description.

Protected procedure DoOnPulseEvent;

This item has no description.

Protected procedure EventTimeOut;

This item has no description.

Protected procedure SignaledEvent;

This item has no description.

Protected procedure Execute; override;

This item has no description.

Public constructor Create;

This item has no description.

Public destructor Destroy; override;

This item has no description.

Public procedure AfterConstruction; override;

This item has no description.

Public procedure NextPulse(aInterval : int64);

This item has no description.

Properties

Public property DefaultInterval : int64 read FDefaultInterval write FDefaultInterval default CEF_TIMER_MAXDELAY;

This item has no description.

Public property OnPulse : TNotifyEvent read FOnPulse write FOnPulse;

This item has no description.


Generated by PasDoc 1.0.4.