Unit 'daemonapp' Package
[Overview][Resource strings][Types][Classes][Procedures and functions][Variables][Index] [#fcl-extra]

TCustomDaemon

[Properties (by Name)] [Methods (by Name)] [Events (by Name)]

Declaration

Source position: daemonapp.pp line 41

type TCustomDaemon = class(TDataModule)

protected

  function Start; virtual;

  function Stop; virtual;

  function Pause; virtual;

  function Continue; virtual;

  function Execute; virtual;

  function ShutDown; virtual;

  function Install; virtual;

  function UnInstall; virtual;

  function HandleCustomCode();

  procedure DoThreadTerminate(); virtual;

public

  procedure CheckControlMessages();

  procedure LogMessage();

  procedure ReportStatus;

  property Definition: TDaemonDef; [r]

  property DaemonThread: TThread; [r]

  property Controller: TDaemonController; [r]

  property Status: TCurrentStatus; [rw]

  property Logger: TEventLog; [r]

end;

Inheritance

TCustomDaemon

|

TObject


Documentation generated on: 2023-03-18