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: integer;
Protected FEvent: TEvent;
Protected FOnPulse: TNotifyEvent;
Protected FPulsing: boolean;
Protected FMustReset: boolean;
Protected FDefaultInterval: integer;

Methods

Protected function Lock: boolean;
Protected procedure Unlock;
Protected function CanPulse(var aInterval : integer) : 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 : integer);

Properties

Public property DefaultInterval : integer 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: integer;

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: integer;

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 : integer) : 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 : integer);

This item has no description.

Properties

Public property DefaultInterval : integer 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 0.16.0-snapshot.