| File-ChangeNotify documentation | Contained in the File-ChangeNotify distribution. |
File::ChangeNotify::Event - Class for file change events
version 0.20
for my $event ( $watcher->new_events() )
{
print $event->path(), ' - ', $event->type(), "\n";
}
This class provides information about a change to a specific file or directory.
This method creates a new event. It accepts the following arguments:
The full path to the file or directory that changed.
The type of event. This must be one of "create", "modify", "delete", or "unknown".
Returns the path of the changed file or directory.
Returns the type of event.
Dave Rolsky <autarch@urth.org>
This software is Copyright (c) 2011 by Dave Rolsky.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)
| File-ChangeNotify documentation | Contained in the File-ChangeNotify distribution. |
package File::ChangeNotify::Event; BEGIN { $File::ChangeNotify::Event::VERSION = '0.20'; } use strict; use warnings; use namespace::autoclean; use Moose; use Moose::Util::TypeConstraints; has path => ( is => 'ro', isa => 'Str', required => 1, ); has type => ( is => 'ro', isa => enum( [qw( create modify delete unknown )] ), required => 1, ); __PACKAGE__->meta()->make_immutable(); 1; # ABSTRACT: Class for file change events
__END__