File :: LockDir là một Perl cơ bản filename cấp tiện ích khóa.
SYNOPSIS
sử dụng File :: LockDir;
GIAO DIỆN
mới
Khởi tạo các lớp. Trả về đối tượng singleton.
nflock ($ file, $ nap_till, $ locker, $ lockhost)
Khóa tên tập tin được cung cấp. Chỉ có $ file được yêu cầu.
$ File là file bị khóa; $ Nap_till là tổng lượng thời gian để chờ đợi trước khi đưa lên; $ Thay đồ là một tên xác định locker; $ Lockhost là máy chủ yêu cầu các khóa.
nunflock ($ file)
Mở khóa các tập tin được cung cấp.
nlock_state ($ file)
Kiểm tra tình trạng khóa cho các tập tin được cung cấp. Trả về một danh sách: mục đầu tiên là đúng nếu các tập tin được mở khóa, và false nếu không; mục thứ hai là undef nếu các tập tin đã mở khóa, và danh tính (tên và host) là nó đang bị khóa.
DIAGNOSTICS
% S đã bị khóa
Nhìn thấy khi bạn đã bị khóa tên đường dẫn yêu cầu. Thông tin mà thôi.
Không có tên đường dẫn phải được khóa
Bạn đã không cung cấp một đường dẫn, có thể khóa để nflock. Fatal.
không thể ghi vào thư mục của% s
Các thư mục nơi cư trú của tập tin không thể được viết, vì vậy các lockfile không thể được tạo ra.
không thể có được% s:% s
Các khóa tên không thể được nhận: lý do được cung cấp. Thất bại xảy ra sau mười cố gắng để có được khóa.
% S% s [% s]: khóa trên% s được tổ chức bởi% s
Các khóa trên các tập tin được chỉ là sự giúp đỡ của các tủ lưu ý. Thông đưa tin, in chỉ khi gỡ lỗi trên.
gần thất bại cho% s:% s
Các tập tin có chứa các thông tin khóa không thể bị đóng cửa vì lý do thể hiện.
phát hành khóa trên% s
Tin gỡ lỗi; . lưu ý rằng các khóa trên các tập tin được chỉ định đã được phát hành thành công
Yêu cầu :
- Perl
Bình luận không