onPHP

FileLocker Class Reference

 

FileLocker Class Reference
[Different locking methods implementation]

File based locker. More...

Inheritance diagram for FileLocker:

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 42 of file FileLocker.class.php.

FileLocker::drop ( key  ) 

completely remove lock

Reimplemented from BaseLocker.

Definition at line 47 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 by doxygen-1.5.4
for onPHP at Mon Jan 21 03:39:39 2008