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