concurrent-extra-0.7.0.12: Extra concurrency primitives

Index

acquire |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.RLock
acquireRead | Control.Concurrent.ReadWriteLock
acquireWrite | Control.Concurrent.ReadWriteLock
Broadcast | Control.Concurrent.Broadcast
broadcast | Control.Concurrent.Broadcast
clear | Control.Concurrent.Event
Event | Control.Concurrent.Event
isSet | Control.Concurrent.Event
listen | Control.Concurrent.Broadcast
listenTimeout | Control.Concurrent.Broadcast
Lock |
1 (Type/Class) | Control.Concurrent.STM.Lock
2 (Type/Class) | Control.Concurrent.Lock
locked |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
modify | Control.Concurrent.ReadWriteVar
modify_ | Control.Concurrent.ReadWriteVar
new |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.ReadWriteLock
4 (Function) | Control.Concurrent.ReadWriteVar
5 (Function) | Control.Concurrent.RLock
6 (Function) | Control.Concurrent.Broadcast
7 (Function) | Control.Concurrent.Event
newAcquired |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.RLock
newAcquiredRead | Control.Concurrent.ReadWriteLock
newAcquiredWrite | Control.Concurrent.ReadWriteLock
newBroadcasting | Control.Concurrent.Broadcast
newSet | Control.Concurrent.Event
release |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.RLock
releaseRead | Control.Concurrent.ReadWriteLock
releaseWrite | Control.Concurrent.ReadWriteLock
RLock | Control.Concurrent.RLock
RWLock | Control.Concurrent.ReadWriteLock
RWVar | Control.Concurrent.ReadWriteVar
set | Control.Concurrent.Event
signal |
1 (Function) | Control.Concurrent.Broadcast
2 (Function) | Control.Concurrent.Event
silence | Control.Concurrent.Broadcast
State | Control.Concurrent.RLock
state | Control.Concurrent.RLock
tryAcquire |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.RLock
tryAcquireRead | Control.Concurrent.ReadWriteLock
tryAcquireWrite | Control.Concurrent.ReadWriteLock
tryListen | Control.Concurrent.Broadcast
tryModify | Control.Concurrent.ReadWriteVar
tryModify_ | Control.Concurrent.ReadWriteVar
tryWith |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.ReadWriteVar
4 (Function) | Control.Concurrent.RLock
tryWithRead | Control.Concurrent.ReadWriteLock
tryWithWrite | Control.Concurrent.ReadWriteLock
wait |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.RLock
4 (Function) | Control.Concurrent.Event
waitRead | Control.Concurrent.ReadWriteLock
waitTimeout | Control.Concurrent.Event
waitWrite | Control.Concurrent.ReadWriteLock
with |
1 (Function) | Control.Concurrent.STM.Lock
2 (Function) | Control.Concurrent.Lock
3 (Function) | Control.Concurrent.ReadWriteVar
4 (Function) | Control.Concurrent.RLock
withRead | Control.Concurrent.ReadWriteLock
withWrite | Control.Concurrent.ReadWriteLock