Class teventthread

Unit

Declaration

type teventthread = class(tsemthread)

Description

No description available, ancestor tsemthread description follows
No description available, ancestor tmutexthread description follows
No description available, ancestor tmsethread description follows

Hierarchy

Overview

Fields

Protected feventlist: teventqueue;

Methods

Public constructor create(const athreadproc: threadprocty; const afreeonterminate: boolean = false; const astacksizekb: integer = 0); overload; override;
Public destructor destroy(); override;
Public procedure terminate(); override;
Public procedure postevent(event: tmseevent);
Public procedure clearevents();
Public function waitevent(const timeoutus: integer = -1): tmseevent;
Public function eventcount(): integer;

Properties

Public property eventlist: teventqueue read feventlist;

Description

Fields

Protected feventlist: teventqueue;
 

Methods

Public constructor create(const athreadproc: threadprocty; const afreeonterminate: boolean = false; const astacksizekb: integer = 0); overload; override;
 
Public destructor destroy(); override;
 
Public procedure terminate(); override;
 
Public procedure postevent(event: tmseevent);
 
Public procedure clearevents();
 
Public function waitevent(const timeoutus: integer = -1): tmseevent;
 
Public function eventcount(): integer;
 

Properties

Public property eventlist: teventqueue read feventlist;
 

Generated by PasDoc 0.16.0.