TDaemonController.Main¶
Daemon main entry point.
Declaration¶
Source position: daemonapp.pp line 143
public
procedure TDaemonController.Main(Argc: DWord; Args: PPChar); virtual;
Description¶
Main is the service's main entry point, called when the system wants to start the service. The global application will call this function whenever required, with the appropriate arguments.
The standard implementation starts the daemon thread, and waits for it to stop. All other daemon action - such as responding to control code events - is handled by the thread.
Errors¶
If the daemon thread cannot be created, an exception is raised.
See also¶
| Name | Description |
|---|---|
| TDaemonThread | Thread to run daemons in. |