POE::Component::DirWatch::Role::Signatures
POE::Component::DirWatch::Role::Signatures is a role which provides File::Signature functionality to DirWatch-based classes. It will keep a hashref of signatures of the files processing to allow you to determine if a file has changed.
Read-write. Will return a hashref in which keys will be the full path of the files seen and the value will be a stringified File::Signature object.
after '_file_callback' Add the file's signature to signatures if it doesnt yet exist.
after '_file_callback'
signatures
before '_poll' the list of known files is checked and if any of the files no longer exist they are removed from the list of known files.
before '_poll'
File::Signature, POE::Component::DirWatch, Moose
Copyright 2006-2008 Guillermo Roditi. This is free software; you may redistribute it and/or modify it under the same terms as Perl itself.
To install POE::Component::DirWatch, copy and paste the appropriate command in to your terminal.
cpanm
cpanm POE::Component::DirWatch
CPAN shell
perl -MCPAN -e shell install POE::Component::DirWatch
For more information on module installation, please visit the detailed CPAN module installation guide.