Mono.Threading Namespace

Documentation for this section has not yet been entered.

Remarks

To be added.

Classes

TypeReason
AtomicBooleanProvide a volatile bool reference type and a set of Interlocked method to modify it.
AtomicBooleanValueProvide a volatile bool value type and a set of Interlocked method to modify it.
CSnziImplementation of a closable scalable non-zero indicator. It has the same API than System.Theading.Snzi but also allow to temporarily disable state change.
CSnziNodeDocumentation for this section has not yet been entered.
CSnziStateDefine the state of a CSnzi object.
ReaderWriterLockSlimmerThis is an even lighter and faster version of System.Threading.ReaderWriterLockSlim that provide only the bare functionnality of a reader-writer lock with no thread tracking and no heavy wait mechanism. In summary, it's what System.Threading.SpinLock is to System.Threading.Monitor.
SnziImplementation of a scalable non-zero indicator.
SpinLockWrapperProvide a simplistic class wrapper around System.Threading.SpinLock to be able to pass around the lock.