[Overview][Resource strings][Types][Classes][Procedures and functions][Variables][Index] |
Create daemon instance
Source position: daemonapp.pp line 394
public function TCustomDaemonApplication.CreateDaemon( |
DaemonDef: TDaemonDef |
DaemonDef |
|
Daemon definition containing information to create a daemon. |
New TCustomDaemon instance.
CreateDaemon is called whenever a TCustomDaemon instance must be created from a TDaemonDef daemon definition, passed in DaemonDef. It initializes the TCustomDaemon instance, and creates a controller instance of type TDaemonController to control the daemon. Finally, it assigns the created daemon to the TDaemonDef.Instance property.
In case of an error, an exception may be raised.
|
Internal daemon controller class |
|
|
Base daemon application class |
|
|
Daemon definition |
|
|
Instance of the daemon class |