Fil :: LockDir er et Perl grundlæggende filnavn-niveau lås nytte.
SYNOPSIS
bruge File :: LockDir;
INTERFACE
ny
Initialiserer klassen. Returnerer singleton objekt.
nflock ($ fil, $ nap_till, $ locker, $ lockhost)
Låser den medfølgende filnavn. Kun $ fil er påkrævet.
$ Fil er den fil, der skal låses; $ Nap_till er den samlede mængde af tid til at vente, før de giver op; $ Skab er et navn der identificerer locker; $ Lockhost er vært anmoder låsen.
nunflock ($ fil)
Låser den medfølgende fil.
nlock_state ($ fil)
Kontrollerer tilstanden af låsen for den leverede fil. Returnerer en liste: det første element er sandt, hvis filen er låst op, og falsk, hvis ikke; det andet punkt er, undef hvis filen er låst op, og identiteten (navn og vært) er den er låst.
DIAGNOSTIK
% S allerede låst
Ses, når du allerede har låst den ønskede stinavn. Oplysende alene.
Nr stinavn, der skal låses
Du har ikke levere et stinavn skal låses til nflock. Fatalt.
kan ikke skrive til mappen% s
Den mappe, hvor filen bosat kan ikke skrives, så kan ikke blive oprettet lockfile.
kan ikke få% s:% s
Den navngivne låsen kan ikke fået: årsagen er leveret. Svigt efter ti forsøg til at få låsen.
% S% s [% s]: lås på% s ejes af% s
Låsen på den angivne fil er hjælp ved noteret skab. Informative besked, udskrives kun, når fejlfinding er på.
tæt mislykkedes for% s:% s
Filen indeholder låsen oplysninger kunne ikke være lukket for den viste årsag.
frigive låsen på% s
Debug besked; . bemærker, at låsen på den angivne fil med succes blev udgivet
Krav :
- Perl
Kommentarer ikke fundet