RedisBackedSemaphore

class RedisBackedSemaphore[F[_]](redisConnection: RedisConnection[F], semname: String, limit: Long, timeout: FiniteDuration, poll: FiniteDuration, lockAcquireTimeout: FiniteDuration, lockTotalTimeout: FiniteDuration, ownedIdentifiers: Ref[F, List[UUID]])(implicit evidence$3: Async[F])
class Object
trait Matchable
class Any

Value members

Concrete methods

def acquire: F[Unit]
def release: F[Unit]