Static Propertyswift-nio 2.86.1NIOConcurrencyHelpers->Swift
atomic_compare_and_exchange
atomics.swift:372static let atomic_compare_and_exchange: (OpaquePointer, uint_least16_t, uint_least16_t) -> Boolstatic let atomic_compare_and_exchange: (OpaquePointer, uint_least16_t, uint_least16_t) -> Boolss6UInt16V21NIOConcurrencyHelpersE27atomic_compare_and_exchangeySbs13OpaquePointerV_A2BtYbcvpZ What are these?9SCVAimport Swiftimport NIOConcurrencyHelpers@frozen struct UInt16A 16-bit unsigned integer value type.
@frozen struct OpaquePointerA wrapper around an opaque C pointer.
typealias uint_least16_t = __uint_least16_t@frozen struct BoolA value type whose instances are either true or false.
static let atomic_add: (OpaquePointer, uint_least16_t) -> uint_least16_tstatic let atomic_create: (uint_least16_t) -> OpaquePointerstatic let atomic_destroy: (OpaquePointer) -> Voidstatic let atomic_exchange: (OpaquePointer, uint_least16_t) -> uint_least16_tstatic let atomic_load: (OpaquePointer) -> uint_least16_tstatic let atomic_store: (OpaquePointer, uint_least16_t) -> Voidstatic let atomic_sub: (OpaquePointer, uint_least16_t) -> uint_least16_tstatic let nio_atomic_add: (UnsafeMutablePointer<catmc_nio_atomic_uint_least16_t>, uint_least16_t) -> uint_least16_tstatic let nio_atomic_compare_and_exchange: (UnsafeMutablePointer<catmc_nio_atomic_uint_least16_t>, uint_least16_t, uint_least16_t) -> Boolstatic let nio_atomic_create_with_existing_storage: (UnsafeMutablePointer<catmc_nio_atomic_uint_least16_t>, uint_least16_t) -> Voidstatic let nio_atomic_exchange: (UnsafeMutablePointer<catmc_nio_atomic_uint_least16_t>, uint_least16_t) -> uint_least16_tstatic let nio_atomic_load: (UnsafeMutablePointer<catmc_nio_atomic_uint_least16_t>) -> uint_least16_tstatic let nio_atomic_store: (UnsafeMutablePointer<catmc_nio_atomic_uint_least16_t>, uint_least16_t) -> Voidstatic let nio_atomic_sub: (UnsafeMutablePointer<catmc_nio_atomic_uint_least16_t>, uint_least16_t) -> uint_least16_ttypealias AtomicWrapper = catmc_nio_atomic_uint_least16_t