resdaemonapp.pp 781 B

1234567891011121314151617181920212223242526272829303132
  1. {
  2. *****************************************************************************
  3. See the file COPYING.modifiedLGPL.txt, included in this distribution,
  4. for details about the license.
  5. *****************************************************************************
  6. }
  7. {$mode objfpc}
  8. {$h+}
  9. unit resdaemonapp;
  10. interface
  11. uses daemonapp;
  12. Type
  13. TResDaemonApplication = Class(TCustomDaemonApplication)
  14. Procedure CreateDaemonInstance(Var ADaemon : TCustomDaemon; DaemonDef : TDaemonDef); override;
  15. end;
  16. implementation
  17. uses classes;
  18. Procedure TResDaemonApplication.CreateDaemonInstance(Var ADaemon : TCustomDaemon; DaemonDef : TDaemonDef);
  19. begin
  20. ADaemon:=DaemonDef.DaemonClass.Create(Self);
  21. end;
  22. Initialization
  23. RegisterDaemonApplicationClass(TResDaemonApplication)
  24. end.