OPTIONS ON I/O RACE CONDITION POLICY
Set internal file locking rules by calling File::Util::flock_rules()
with a list or array containing your chosen directive keywords by order
of precedence.
ex- flock_rules( qw/ BLOCK FAIL / ); # this is the default rule
KEYWORDS
BLOCK waits to try getting an exclusive lock
FAIL fails with stack trace
WARN CORE::warn() about the error with a stack trace
IGNORE ignores the failure to get an exclusive lock
UNDEF returns undef
ZERO returns 0
NAME
File::Util - Easy, versatile, portable file handling.
VERSION
3.13_9
@ISA
Exporter
Handy::Dandy
|
+->OOorNO
@EXPORT
None by default.
@EXPORT_OK
@OOorNO::EXPORT_OK
@Handy::Dandy::EXPORT_OK
bitmask()
can_flock()
can_read()
can_write()
ebcdic()
escape_filename()
existent()
file_type()
isbin()
NL
needs_binmode()
os()
size()
SL
strip_path()
valid_filename()
%EXPORT_TAGS
:all (exports all of @File::Util::EXPORT_OK)
Methods
_dropdots()
_errors()
_release()
_seize()
_throw()
bitmask()
can_flock()
can_read()
can_write()
created()
ebcdic()
escape_filename()
existent()
file_type()
flock_rules()
isbin()
last_access()
last_mod()
line_count()
list_dir()
load_dir()
load_file()
make_dir()
max_dives()
needs_binmode()
new()
open_handle()
os()
readlimit()
size()
strip_path()
trunc()
use_flock()
write_file()
valid_filename()
VERSION()
AUTOLOAD-ed methods
bitmask()
can_flock()
created()
ebcdic()
escape_filename()
existent()
file_type()
flock_rules()
isbin()
last_access()
last_mod()
load_dir()
make_dir()
max_dives()
needs_binmode()
open_handle()
os()
readlimit()
size()
trunc()
use_flock()
_throw()
_errors()
PREREQUISITES
Perl 5.006 or better OOorNO.pm Exception::Handler.pm Handy::Dandy.pm
AUTHOR
Tommy Butler <cpan@atrixnet.com>
COPYRIGHT
Copyright(c) 2001-2003, Tommy Butler. All rights reserved.
LICENSE
This library is free software, you may redistribute and/or modify it under the same terms as Perl itself.