Файл :: LOCKDIR является замок утилита основной файла уровня Perl.
ОБЗОР
использовать File :: LOCKDIR;
ИНТЕРФЕЙС
новый
Инициализирует класс. Возвращает объект одиночки.
nflock ($ файла, $ nap_till, $ шкафчик, $ lockhost)
Замки в комплект поставки файла. Только $ файл требуется.
$ файл файл, который будет заблокирован; $ nap_till это общее количество времени, чтобы ждать, прежде чем давать; $ шкафчик имя идентификации шкафчик; $ lockhost является хозяином просьбой замок.
nunflock ($ файл)
Открывает прилагаемый файл.
nlock_state ($ файл)
Проверяет состояние замка для указанного файла. Возвращает список: первый элемент является истинным, если файл будет разблокирован, и ложно, если нет, второй элемент UNDEF если файл будет разблокирован, и личность (наименование и хост) это будет заблокирована.
ДИАГНОСТИКА
% уже заблокирован
Посещение, когда вы уже заблокирован требуемый путь. Информационная только.
Нет путь не должен быть заблокирован
Вы не поставить имя пути к быть заблокирован nflock. Фатальная.
не может написать каталоге% S
Каталог, в котором находится файл не может быть написано, поэтому файл блокировки не может быть создан.
не может получить% S:% s
Указанный блокировка не может быть получена: причина поставляется. Отказ происходит после десяти попыток, чтобы получить блокировку.
% s% s [% s]: замок на% s проводится% S
Замок на указанный файл является помощь отмеченным шкафчике. Информаторными сообщение, распечатывается только при отладке на.
близко не удалось для% S:% s
Файл, содержащий информацию блокировка не может быть закрыто по той причине, как показано.
выпуская замок на% S
Отладка сообщение; . отмечает, что замок на указанный файл был успешно выпущен
Требования
- Perl
Комментарии не найдены