Name |
Description |
CASMutex |
CAS based mutex implementation. |
CASMutexTest |
Tests for CASMutex. |
FlockMutex |
Flock() based mutex implementation. |
LockMutex |
Locking mutex. |
LockMutexTest |
Tests for LockMutex. |
MemcacheMutex |
Memcache based spinlock implementation. |
MemcachedMutex |
Memcached based spinlock implementation. |
MemcachedMutexTest |
Tests for MemcachedMutex. |
Mutex |
The mutex provides methods for exclusive execution. |
MutexConcurrencyTest |
Concurrency Tests for Mutex. |
MutexTest |
Tests for Mutex. |
NoMutex |
This mutex doesn't lock at all. |
PHPRedisMutex |
Mutex based on the Redlock algorithm using the phpredis extension. |
PHPRedisMutexTest |
Tests for PHPRedisMutex. |
PredisMutex |
Mutex based on the Redlock algorithm using the Predis API. |
PredisMutexTest |
Tests for PredisMutex. |
RedisMutex |
Mutex based on the Redlock algorithm. |
RedisMutexTest |
Tests for RedisMutex. |
SemaphoreMutex |
System V IPC based mutex implementation. |
SpinlockMutex |
Spinlock implementation. |
SpinlockMutexTest |
Tests for SpinlockMutex. |
TransactionalMutex |
Serialization is delegated to the DBS. |
TransactionalMutexTest |
Tests for TransactionalMutex. |