]>
git.p6c8.net - selfforum.git/blob - selfforum-cgi/shared/Lock/Handle.pm
3 ################################################################################
5 # File: shared/Lock/Handle.pm #
7 # Authors: Andre Malo <nd@o3media.de>, 2001-05-30 #
9 # Description: belongs to Locking and Filehandle class #
10 # NOT FOR PUBLIC USE #
12 ################################################################################
19 use base
qw(Lock::_static);
21 use Symbol
qw(gensym);
23 ################################################################################
27 $VERSION = do { my @r =(q
$Revision$ =~ /\d+/g); sprintf "%d."."%02d" x
$#r, @r };
29 ### sub new ####################################################################
33 # Params: $file - filename
38 my ($instance, $file) = @_;
39 my $class = ref($instance) || $instance;
40 my $self = bless $class -> _create_handle
=> $class;
42 $self -> set_static
(filename
=> $file);
47 ### sub _create_handle #########################################################
55 sub _create_handle
{gensym
}
57 # keep 'require' happy
62 ### end of Lock::Handle ########################################################
patrick-canterino.de