Archivo :: LockDir es una utilidad de bloqueo a nivel de nombre de archivo de base de Perl.
SINOPSIS
utilizar File :: LockDir;
INTERFACE
nuevo
Inicializa la clase. Devuelve el objeto singleton.
nflock ($ archivo, $ nap_till, $ casillero, $ lockhost)
Bloquea el nombre de archivo suministrado. Sólo se requiere $ file.
$ File es el archivo que va a bloquear; $ Nap_till es la cantidad total de tiempo de espera antes de darse por vencido; $ Vestuario es un nombre que identifica el vestuario; $ Lockhost es el anfitrión que solicita el bloqueo.
nunflock ($ file)
Desbloquea el archivo suministrado.
nlock_state ($ file)
Comprueba el estado de la cerradura para el archivo suministrado. Devuelve una lista: el primer punto es cierto si el archivo está desbloqueado, y falso si no; el segundo punto es undef si el archivo está desbloqueado, y la identidad (nombre y anfitrión) es que está bloqueado.
DIAGNÓSTICO
% S ya bloqueado
Visto cuando ya has bloqueado la ruta solicitada. Informativo solamente.
Sin nombre de ruta que va a bloquear
Usted no proporciona una ruta de acceso que va a bloquear a nflock. Fatal.
no puede escribir en el directorio de% s
El directorio donde reside el archivo no se puede escribir, por lo que el fichero de bloqueo no puede ser creado.
no puede conseguir% s:% s
El bloqueo de llamada no puede ser obtenido: la razón se suministra. Si no se produce después de diez intentos para obtener el bloqueo.
% S% s [% s]: bloqueo en% s en poder de% s
El bloqueo en el archivo especificado es ayuda por el vestuario señalado. Mensaje informativo, impreso sólo cuando la depuración está activada.
cerca fallado para% s:% s
El archivo que contiene la información de bloqueo no podía ser cerrado por el motivo mostrado.
liberación de bloqueo en% s
Mensaje de depuración; . señala que el bloqueo en el archivo especificado fue lanzado con éxito
Requisitos
- Perl
Comentarios que no se encuentran