KoneSundellTsigasOverConcurrentHashMapMutualMultiExclusion

Constructors

constructor()

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard
open suspend override fun awaitLockFor(key: Key): KoneLock
Link copied to clipboard
open override fun tryLockingFor(key: Key): KoneLock?
Link copied to clipboard
Link copied to clipboard
inline suspend fun <Key, Result> KoneMutualMultiExclusion<Key>.withLockFor(key: Key, action: () -> Result): Result