Moduleswift-nio
NIOConcurrencyHelpers
import NIOConcurrencyHelpers
import NIOConcurrencyHelpers
class ConditionLock
A Lock
with a built-in state variable.
class Lock
A threading lock based on libpthread
instead of libdispatch
.
protocol AtomicPrimitive
The protocol that all types that can be made atomic must conform to.
protocol NIOAtomicPrimitive
The protocol that all types that can be made atomic must conform to.
struct UnsafeEmbeddedAtomic
An atomic primitive object.
class Atomic
An encapsulation of an atomic primitive object.
class AtomicBox
AtomicBox
is a heap-allocated box which allows lock-free access to an instance of a Swift class.
class NIOAtomic
An encapsulation of an atomic primitive object.