Is this module already available for the ActiveState 6xx builds. I've only
seen it available for the 5xx builds.

rgds,

Hans Feringa

On Thu, 15 Mar 2001 [EMAIL PROTECTED] wrote:

> Hi Deb,
> 
> try using Dave Roth's Win32::Daemon - it works great for me. The only thing
> is that you have to extend your script to get all the features of this
> module.
> 
> Here is an example:
> 
> # Define how long to wait before a default status update is set.
> Win32::Daemon::Timeout( 5 );
> 
> # Start the service...
> if( ! Win32::Daemon::StartService() )
> {
>      exit();
> }
> 
> while( SERVICE_STOPPED != ( $State = Win32::Daemon::State() ) )
> {
>      if( SERVICE_START_PENDING == $State ) {
>           # your code comes here
>      } elsif( SERVICE_PAUSE_PENDING == $State ) {
>           # "Pausing..."
>           # your code comes here
>           Win32::Daemon::State( SERVICE_PAUSED );
>           next;
>      } elsif( SERVICE_CONTINUE_PENDING == $State ) {
>           # "Resuming..."
>           # your code comes here
>           Win32::Daemon::State( SERVICE_RUNNING );
>           next;
>      } elsif( SERVICE_STOP_PENDING == $State ) {
>           # "Stopping..."
>           # your code comes here
>           Win32::Daemon::State( SERVICE_STOPPED );
>           next;
>      } elsif( SERVICE_RUNNING == $State ) {
>           # The service is running as normal...
>           }
>           # here comes your main code...
>      }
>      sleep(1);
> }
> 
> Win32::Daemon::StopService();
> 
> Hope this works for you !
> 
> Best regards
> 
> Christian Kirn
>                                               
>                                               
>                                               
>                                               
>                                               
>  Group-Consult GmbH    Fon. +49 (7524) 915590 
>                                               
>  Schwalbenweg 4        Fax. +49 (7524) 915595 
>                                               
>  D-88339 Bad Waldsee   e-mail                 
>                        [EMAIL PROTECTED] 
>                        info                   
>                        www.group-consult.de   
>                                               
> 
> 
> message sent by Group-Consult GmbH
> 
> _______________________________________________
> Perl-Win32-Admin mailing list
> [EMAIL PROTECTED]
> http://listserv.ActiveState.com/mailman/listinfo/perl-win32-admin
> 


_______________________________________________
Perl-Win32-Admin mailing list
[EMAIL PROTECTED]
http://listserv.ActiveState.com/mailman/listinfo/perl-win32-admin

Reply via email to