文件::了LockDir是一個Perl的基本文件名級鎖工具。
概要
使用文件::了LockDir;
接口
新
初始化類。返回單一對象。
nflock($文件,$ nap_till,$更衣室,$ lockhost)
鎖定所提供的文件名。只有$文件是必需的。
$文件是要鎖定的文件; $ nap_till是時間放棄之前要等待的總金額; $更衣室是一個名稱標識更衣室; $ lockhost是主機請求鎖。
nunflock($文件)
解鎖提供的文件。
nlock_state($文件)
檢查鎖提供的文件的狀態。返回一個列表:第一項為真,如果文件被解鎖,否則為false;的第二項是為undef如果文件被解鎖,並且標識(名字和主機)是它被鎖定。
診斷
%s已經被鎖定
可見,當你已經鎖定了請求路徑。僅供參考。
沒有路徑被鎖定
您沒有提供一個路徑被鎖定到nflock。致命的。
不能寫入到%s目錄
其中,該文件駐留不能被寫入,所以文件鎖不能被創建的目錄。
無法%S:%s的
命名鎖不能得到:原因是供應。故障發生10次嘗試後獲得鎖。
%s%S [%S]:%s所舉行%S鎖
指定的文件上的鎖是由著名的更衣室幫助。提示性消息,僅在調試打印時處於開啟狀態。
接近失敗%S:%s的
包含鎖定信息的文件無法關閉顯示的原因。
在%s釋放鎖
調試消息;註釋指定的文件上的鎖被成功釋放。
要求:
- 在Perl中
評論沒有發現