DotNext.Threading
Namespace with 12 public types
Classes
ConcurrentObjectPool`1
Provides concurrent object pool where
object selection is thread-safe but not selected object.
Structures
AtomicBoolean
Represents atomic boolean.
AtomicReference`1
Provides container with atomic operations
for the reference type.
Lock
Represents unified representation monitor lock, read lock,
write lock or upgradable read lock.
Timeout
Helps to compute timeout for asynchronous operations.
Static Classes
AsyncDelegate
Provides set of methods for asynchronous invocation of various delegates.
AtomicDouble
Various atomic operations for data type
accessible as extension methods.
AtomicFloat
Various atomic operations for data type
accessible as extension methods.
AtomicInteger
Various atomic operations for data type
accessible as extension methods.
AtomicLong
Various atomic operations for data type
accessible as extension methods.
AtomicReference
Provides atomic operations for the reference type.
LockAcquisition
Provides a set of methods to acquire different types
of lock.