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

TDaemon

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

Declaration

Source position: daemonapp.pp line 80

type TDaemon = class(TCustomDaemon)

protected

  function Start; override;

  function Stop; override;

  function Pause; override;

  function Continue; override;

  function Execute; override;

  function ShutDown; override;

  function Install; override;

  function UnInstall; override;

  function HandleCustomCode();

public

  property Definition: TDaemonDef;

  property Status: TCurrentStatus;

published

  property OnStart: TDaemonOKEvent; [rw]

  property OnStop: TDaemonOKEvent; [rw]

  property OnPause: TDaemonOKEvent; [rw]

  property OnContinue: TDaemonOKEvent; [rw]

  property OnShutDown: TDaemonEvent; [rw]

  property OnExecute: TDaemonEvent; [rw]

  property BeforeInstall: TDaemonEvent; [rw]

  property AfterInstall: TDaemonEvent; [rw]

  property BeforeUnInstall: TDaemonEvent; [rw]

  property AfterUnInstall: TDaemonEvent; [rw]

  property OnControlCode: TCustomControlCodeEvent; [rw]

  property OnControlCodeEvent: TCustomControlCodeEvEvent; [rw]

end;

Inheritance

TDaemon

|

TCustomDaemon

|

TObject


Documentation generated on: 2023-03-18