X-Git-Url: http://git.shadowcat.co.uk/gitweb/gitweb.cgi?a=blobdiff_plain;f=lib%2FMooseX%2FDaemonize%2FPid.pm;h=bcfd3b5d58cc16ca21ce49a09f7271d94a2bf0db;hb=4327fe988c1c6e363f8e8a6eeda373e1950fcd17;hp=60b9086cfa9829b26ea138eeb95d9bf072bdf0d4;hpb=1ddf8f0c69173810a2e8d9e8dff9d43e97768c0f;p=gitmo%2FMooseX-Daemonize.git diff --git a/lib/MooseX/Daemonize/Pid.pm b/lib/MooseX/Daemonize/Pid.pm index 60b9086..bcfd3b5 100644 --- a/lib/MooseX/Daemonize/Pid.pm +++ b/lib/MooseX/Daemonize/Pid.pm @@ -29,24 +29,37 @@ __END__ =head1 NAME MooseX::Daemonize::Pid - PID management for MooseX::Daemonize - -=head1 SYNOPSIS =head1 DESCRIPTION +This is a very basic Pid management object, it doesn't do all that +much, and mostly just serves as a base class for L. + =head1 ATTRIBUTES -=over +=over 4 -=item pid Int +=item I =back =head1 METHODS -=over +=over 4 + +=item B + +This will clear the value of the I attribute. It is useful for making sure +that the parent process does not have a bad value stored in it. -=item is_running +=item B + +This is a predicate method to tell you if your I attribute has +been initialized yet. + +=item B + +This checks to see if the I is running. =item meta() @@ -82,7 +95,6 @@ reserved. This module is free software; you can redistribute it and/or modify it under the same terms as Perl itself. See L. - =head1 DISCLAIMER OF WARRANTY BECAUSE THIS SOFTWARE IS LICENSED FREE OF CHARGE, THERE IS NO WARRANTY