File :: LockDir is een Perl elementaire bestandsnaam-level lock nut.
SYNOPSIS
Gebruik File :: LockDir;
INTERFACE
nieuw
Initialiseert de klas. Geeft het singleton object.
nflock ($ file, $ nap_till, $ locker, $ lockhost)
Vergrendelt de meegeleverde bestandsnaam. Slechts $ bestand is vereist.
$ Bestand is het bestand dat moet worden afgesloten; $ Nap_till is de totale hoeveelheid tijd wachten voordat hij; $ Locker is een naam in het identificeren van de kleedkamer; $ Lockhost is de gastheer vraagt het slot.
nunflock ($ file)
Ontgrendelt de meegeleverde bestand.
nlock_state ($ file)
Controleert de toestand van het slot van de geleverde bestand. Geeft een lijst: het eerste item is waar als het bestand wordt geopend, en false als niet; het tweede item is undef als het bestand wordt ontgrendeld, en de identiteit (naam en host) is het is vergrendeld.
DIAGNOSE
% S reeds afgesloten
Gezien wanneer u al de gevraagde padnaam hebt vergrendeld. Informatieve alleen.
Geen padnaam te worden vergrendeld
U heeft niet voorzien in een padnaam worden vergrendeld om nflock. Fatal.
kan niet schrijven naar map% s
De map waarin het bestand zich bevindt niet kan worden geschreven, zodat de lockfile niet kan worden gemaakt.
kan niet% s:% s
De genoemde slot kan niet worden gekregen: de reden toegevoerd. Optreedt na tien pogingen om het slot te krijgen.
% S% s [% s]: slot op% s gehouden door% s
Het slot op het opgegeven bestand is hulp van de genoteerde locker. Informatieve boodschap, alleen afgedrukt bij het oplossen is.
dicht mislukt voor% s:% s
Het bestand met het slot informatie kan niet worden gesloten voor de getoonde reden.
vrijgeven slot op% s
Debug bericht; . merkt op dat het slot op het opgegeven bestand met succes werd uitgebracht
Eisen
- Perl
Reacties niet gevonden