The following module was proposed for inclusion in the Module List: modid: Win32::Daemon::Simple DSLIP: bdprp description: simplify creating windows services userid: JENDA (Jan Krynicky) chapterid: 22 (Microsoft_Windows_Modules) communities: [EMAIL PROTECTED], [EMAIL PROTECTED]
similar: Win32::Daemon, PerlSvc rationale: The module is based on Win32::Daemon. It takes care of the module instalation/deinstalation, storing/fetching parameters from the registry, logging and processing the ServiceManager requests. It kind of competes with ActiveState's PerlSvc, but since it's plain Perl it's easier to extend or steal from. The biggest difference is that for PerlSvc you define several EventHandler()s, while with Win32::Daemon::Simple you either define a procedure you want called at specified intervals and call ServiceLoop(\&theProcedure); or loop yourself and from time to time call DoEvents( \&PauseHandler, \&UnpauseHandler, \&StopHandler) or even combine these two approaches. P.S.: Maybe it should also be linked from "16) Server and Daemon Utilities" enteredby: JENDA (Jan Krynicky) enteredon: Sun Nov 3 22:12:27 2002 GMT The resulting entry would be: Win32::Daemon:: ::Simple bdprp simplify creating windows services JENDA Thanks for registering, The Pause Team PS: The following links are only valid for module list maintainers: Registration form with editing capabilities: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=67300000_9f6ff5e9f4e2c476&SUBMIT_pause99_add_mod_preview=1 Immediate (one click) registration: https://pause.perl.org/pause/authenquery?ACTION=add_mod&USERID=67300000_9f6ff5e9f4e2c476&SUBMIT_pause99_add_mod_insertit=1