FileLocker Class Reference
[Different locking methods implementation]

File based locker. More...

Inheritance diagram for FileLocker:

Inheritance graph
[legend]

List of all members.

Public Member Functions

 __construct ($directory= 'file-locking/')
 get ($key)
 acquire lock
 free ($key)
 release lock
 drop ($key)
 completely remove lock

Private Attributes

 $directory = null


Detailed Description

File based locker.

Definition at line 18 of file FileLocker.class.php.


Constructor & Destructor Documentation

FileLocker::__construct ( directory = 'file-locking/'  ) 

Definition at line 22 of file FileLocker.class.php.


Member Function Documentation

FileLocker::get ( key  ) 

acquire lock

Reimplemented from BaseLocker.

Definition at line 35 of file FileLocker.class.php.

FileLocker::free ( key  ) 

release lock

Reimplemented from BaseLocker.

Definition at line 53 of file FileLocker.class.php.

FileLocker::drop ( key  ) 

completely remove lock

Reimplemented from BaseLocker.

Definition at line 58 of file FileLocker.class.php.


Member Data Documentation

FileLocker::$directory = null [private]

Definition at line 20 of file FileLocker.class.php.


The documentation for this class was generated from the following file:
Generated on Sun Dec 9 21:57:23 2007 for onPHP by  doxygen 1.5.4