קובץ :: LockDir הוא כלי מנעול ברמת קובץ הבסיסית פרל.
SYNOPSIS
להשתמש קובץ :: LockDir;
ממשק
חדש
מאתחל את הכיתה. מחזיר את אובייקט סינגלטון.
nflock (קובץ $, nap_till $, הלבשה $, lockhost $)
נועל את הקובץ המצורף. רק $ קובץ נדרש.
קובץ $ הוא הקובץ להיות נעול; nap_till $ הוא הסכום הכולל של זמן לחכות לפני הוויתור; הלבשה $ היא שם זיהוי ההלבשה; lockhost $ הוא המארח מבקש את המנעול.
nunflock (קובץ $)
פותח את הקובץ המצורף.
nlock_state (קובץ $)
בודק את המצב של הנעילה לקובץ המצורף. מחזיר רשימה: הפריט הראשון הוא נכון אם הקובץ נעול, ושקר אם לא; הפריט השני הוא undef אם הקובץ נעול, והזהות (שם ומארח) היא זה נעול.
דיאגנוסטיקה
% S כבר נעולה
נראה כשאתה כבר נעלת את הנתיב המבוקש. מידע בלבד.
אין נתיב להיות נעול
אתה לא לספק נתיב להיות נעול לnflock. קטלני.
לא יכול לכתוב לספרייה של% s
הספרייה שבה לא ניתן לכתוב מתגורר הקובץ, כך שלא ניתן ליצור & קובץנעילהשל.
לא יכול לקבל% s:% s
המנעול בשם לא יכול להיות קיבל: הסיבה מסופקת. כישלון מתרחש לאחר עשרה ניסיונות כדי לקבל את המנעול.
%% S [% s] S: מנעול% s נערך על ידי% s
המנעול על הקובץ שצוין על ידי עזרה ההלבשה ציינה. הודעת informatory, מודפסת רק כאשר באגים היא ב.
קרוב לנכשל% s:% s
הקובץ המכיל את מידע המנעול לא יכול להיות סגור מהסיבה שמוצגת.
שחרור נעילה ב% s
הודעת Debug; . מציין כי המנעול על הקובץ שצוין שוחרר בהצלחה
דרישות :
- פרל
תגובות לא נמצא