The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.
Win32/Daemon/Simple version 0.2.6
================================

Simple framework for Windows services

use strict;
use File::Spec;
use Win32::Daemon;
use Win32::Daemon::Simple
	Service => 'TestSimpleService',
	Name => 'Test Simple Service',
	Version => '1.0',
	Info => {
		display =>  'Test Simple Service',
		description => 'Test Service for Win32::Daemon::Simple',
		user    =>  '',
		pwd     =>  '',
		interactive => 0,
	},
	Params => {
		Tick => 0,
		Interval => 1,
		LogFile => "TestSimple.log",
		Description => <<'*END*',
Tick : (0/1) controls whether the service writes a "tick" message to
  the log once a minute if there's nothing to do
Interval : how often does the service look for new or modified files
  (in minutes)
*END*
	},
	param_modify => {
		LogFile => sub {File::Spec->rel2abs($_[0])},
	};

ServiceLoop(\&doSomething);
exit;

INSTALLATION

To install this module type the following:

   perl Makefile.PL
   make
   make test
   make install

(You may need to use "nmake" instead of "make"!)

DEPENDENCIES

This module requires these other modules and libraries:

  Win32::Daemon
  Win32::Console
  Win32::Registry
    - you need either version 0.08 or the patch from
	   http://jenda.krynicky.cz/#Win32::Registry2
	   or http://www24.brinkster.com/jenda/index.html#Win32::Registry2

COPYRIGHT AND LICENCE

Copyright (C) 2002 Jenda@Krynicky.cz

This library is free software; you can redistribute it and/or modify
it under the same terms as Perl itself.