Table of Contents - redis_locks-0.2.0 Documentation
Classes and Modules
- RedisLocks
- RedisLocks::AlreadyLocked
- RedisLocks::Connections
- RedisLocks::LockError
- RedisLocks::Mutex
- RedisLocks::MutexExpired
- RedisLocks::RateLimitExceeded
- RedisLocks::ResourceUnavailable
- RedisLocks::Semaphore
- RedisLocks::SemaphoreUnavailable
- RedisLocks::TokenBucket
Methods
- ::ensure_pool — RedisLocks::Connections
- ::evalsha_or_eval — RedisLocks
- ::new — RedisLocks::AlreadyLocked
- ::new — RedisLocks::MutexExpired
- ::new — RedisLocks::Mutex
- ::new — RedisLocks::SemaphoreUnavailable
- ::new — RedisLocks::Semaphore
- ::new — RedisLocks::RateLimitExceeded
- ::new — RedisLocks::TokenBucket
- ::redis — RedisLocks
- ::redis= — RedisLocks
- #available_key — RedisLocks::Semaphore
- #delete! — RedisLocks::Semaphore
- #ensure_exists_and_release_stale_locks! — RedisLocks::Semaphore
- #epoch_f — RedisLocks::Semaphore
- #epoch_f — RedisLocks::TokenBucket
- #expired? — RedisLocks::Mutex
- #grabbed_key — RedisLocks::Semaphore
- #lock — RedisLocks::Mutex
- #lock — RedisLocks::Semaphore
- #lock! — RedisLocks::Mutex
- #lock! — RedisLocks::Semaphore
- #namespaced_key — RedisLocks::Semaphore
- #not_expired! — RedisLocks::Mutex
- #return_or_yield — RedisLocks::Mutex
- #return_or_yield — RedisLocks::Semaphore
- #signal — RedisLocks::Semaphore
- #stale_before — RedisLocks::Semaphore
- #take — RedisLocks::TokenBucket
- #take! — RedisLocks::TokenBucket
- #unlock — RedisLocks::Mutex
- #unlock — RedisLocks::Semaphore
- #wait — RedisLocks::Semaphore
- #wait! — RedisLocks::Semaphore