Class tsigcontroller
Unit
Declaration
type tsigcontroller = class(tmsecomponent)
Description
No description available, ancestor tmsecomponent description follows
Hierarchy
- TObject
- TPersistent
- tcomponent
- tmsecomponent
- tsigcontroller
Overview
Fields
![]() |
fstate: sigcontrollerstatesty; |
![]() |
fclients: sigclientintfarty; |
![]() |
fticks: proceventarty; |
![]() |
finfos: siginfoarty; |
![]() |
finputnodes: siginfopoarty; |
![]() |
fexecinfo: sighandlernodeinfoarty; |
![]() |
fexechigh: integer; |
Methods
![]() |
procedure addclient(const aintf: isigclient); |
![]() |
procedure removeclient(const aintf: isigclient); |
![]() |
procedure updatemodel; |
![]() |
function findinplink(const dest,source: psiginfoty): integer; |
![]() |
procedure internalstep; |
![]() |
procedure loaded; override; |
![]() |
function findinp(const aconn: tsigconn): psiginfoty; |
![]() |
function findoutp(const aconn: tsigconn): psiginfoty; |
![]() |
procedure internalexecevent(const ainfopo: psiginfoty); |
![]() |
procedure dispatcheventoutput(const ainfopo: psiginfoty); |
![]() |
procedure execevent(const aintf: isigclient); |
![]() |
procedure checktick; |
![]() |
procedure dotick; |
![]() |
function getnodenamepath(const aintf: isigclient): string; |
![]() |
procedure checkoptions(); |
![]() |
procedure stopautorun; |
![]() |
procedure doidle(var again: boolean); |
![]() |
procedure doautotick(const sender: tobject); |
![]() |
constructor create(aowner: tcomponent); override; |
![]() |
destructor destroy; override; |
![]() |
procedure lockapplication; |
![]() |
procedure unlockapplication; |
![]() |
procedure modelchange; |
![]() |
procedure checkmodel; |
![]() |
procedure step(acount: integer=1); |
![]() |
procedure clear; |
![]() |
procedure lock; |
![]() |
procedure unlock; |
Properties
![]() |
property freerun: boolean read getfreerun write setfreerun; |
![]() |
property autorun: boolean read getautorun write setautorun; |
![]() |
property options: sigcontrolleroptionsty read foptions
write setoptions default []; |
![]() |
property stepcount: integer read fstepcount
write setstepcount default defaultstepcount; |
![]() |
property samplefrequ: real read fsamplefrequ write setsamplefrequ; |
![]() |
property tickdiv: integer read ftickdiv write settickdiv
default defaulttickdiv; |
![]() |
property onbeforetick: notifyeventty read fonbeforetick
write setonbeforetick; |
![]() |
property onaftertick: notifyeventty read fonaftertick
write setonaftertick; |
![]() |
property onbeforestep: beforestepeventty read fonbeforestep
write fonbeforestep; |
![]() |
property onafterstep: afterstepeventty read fonafterstep
write fonafterstep; |
![]() |
property onbeforeupdatemodel: notifyeventty read fonbeforeupdatemodel
write fonbeforeupdatemodel; |
![]() |
property onafterupdatemodel: notifyeventty read fonafterupdatemodel
write fonafterupdatemodel; |
Description
Fields
![]() |
fstate: sigcontrollerstatesty; |
![]() |
fclients: sigclientintfarty; |
![]() |
fticks: proceventarty; |
![]() |
finfos: siginfoarty; |
![]() |
finputnodes: siginfopoarty; |
![]() |
fexecinfo: sighandlernodeinfoarty; |
![]() |
fexechigh: integer; |
Methods
![]() |
procedure addclient(const aintf: isigclient); |
![]() |
procedure removeclient(const aintf: isigclient); |
![]() |
procedure updatemodel; |
![]() |
function findinplink(const dest,source: psiginfoty): integer; |
![]() |
procedure internalstep; |
![]() |
procedure loaded; override; |
![]() |
function findinp(const aconn: tsigconn): psiginfoty; |
![]() |
function findoutp(const aconn: tsigconn): psiginfoty; |
![]() |
procedure internalexecevent(const ainfopo: psiginfoty); |
![]() |
procedure dispatcheventoutput(const ainfopo: psiginfoty); |
![]() |
procedure execevent(const aintf: isigclient); |
![]() |
procedure checktick; |
![]() |
procedure dotick; |
![]() |
function getnodenamepath(const aintf: isigclient): string; |
![]() |
procedure checkoptions(); |
![]() |
procedure stopautorun; |
![]() |
procedure doidle(var again: boolean); |
![]() |
procedure doautotick(const sender: tobject); |
![]() |
constructor create(aowner: tcomponent); override; |
![]() |
destructor destroy; override; |
![]() |
procedure lockapplication; |
![]() |
procedure unlockapplication; |
![]() |
procedure modelchange; |
![]() |
procedure checkmodel; |
![]() |
procedure step(acount: integer=1); |
![]() |
procedure clear; |
![]() |
procedure lock; |
![]() |
procedure unlock; |
Properties
![]() |
property freerun: boolean read getfreerun write setfreerun; |
![]() |
property autorun: boolean read getautorun write setautorun; |
![]() |
property options: sigcontrolleroptionsty read foptions
write setoptions default []; |
![]() |
property stepcount: integer read fstepcount
write setstepcount default defaultstepcount; |
![]() |
property samplefrequ: real read fsamplefrequ write setsamplefrequ; |
![]() |
property tickdiv: integer read ftickdiv write settickdiv
default defaulttickdiv; |
![]() |
property onbeforetick: notifyeventty read fonbeforetick
write setonbeforetick; |
![]() |
property onaftertick: notifyeventty read fonaftertick
write setonaftertick; |
![]() |
property onbeforestep: beforestepeventty read fonbeforestep
write fonbeforestep; |
![]() |
property onafterstep: afterstepeventty read fonafterstep
write fonafterstep; |
![]() |
property onbeforeupdatemodel: notifyeventty read fonbeforeupdatemodel
write fonbeforeupdatemodel; |
![]() |
property onafterupdatemodel: notifyeventty read fonafterupdatemodel
write fonafterupdatemodel; |
Generated by PasDoc 0.16.0.


