[Overview][Resource strings][Types][Classes][Procedures and functions][Variables][Index] |
[Properties (by Name)] [Methods (by Name)] [Events (by Name)]
Daemon class for visual development
Source position: daemonapp.pp line 76
type TDaemon = class(TCustomDaemon) |
||
public |
||
Definition: <NIL>; |
||
Status: <NIL>; |
||
published |
||
|
Daemon start event |
|
|
Daemon stop event |
|
|
Daemon pause event |
|
|
Daemon continue |
|
|
Daemon shutdown |
|
|
Daemon execute event |
|
|
Called before the daemon will be installed |
|
|
Called after the daemon was installed |
|
|
Called before the daemon is uninstalled |
|
|
Called after the daemon is uninstalled |
|
|
Called when a control code is received for the daemon |
|
end; |
|
Daemon class for visual development |
|
| | ||
|
Base daemon application class |
|
| | ||
| | ||
| | ||
| | ||
TDaemon is a TCustomDaemon descendent which is meant for development in a visual environment: it contains event handlers for all major operations. Whenever a TCustomDaemon method is executed, it's execution is shunted to the event handler, which can be filled with code in the IDE.
All the events of the daemon are executed in the thread in which the daemon's controller is running (as given by DaemonThread), which is not the main program thread.
|
Base daemon application class |
|
|
Internal daemon controller class |