Static Propertyswift-nio 2.86.1NIOConcurrencyHelpers->Swift
atomic_store
atomics.swift:455static let atomic_store: (OpaquePointer, Int) -> Voidstatic let atomic_store: (OpaquePointer, Int) -> VoidsSi21NIOConcurrencyHelpersE12atomic_storeyys13OpaquePointerV_SitYbcvpZ What are these?25042import Swiftimport NIOConcurrencyHelpers@frozen struct IntA signed integer value type.
@frozen struct OpaquePointerA wrapper around an opaque C pointer.
typealias Void = ()The return type of functions that don’t explicitly specify a return type, that is, an empty tuple ().
static let atomic_add: (OpaquePointer, Int) -> Intstatic let atomic_compare_and_exchange: (OpaquePointer, Int, Int) -> Boolstatic let atomic_create: (Int) -> OpaquePointerstatic let atomic_destroy: (OpaquePointer) -> Voidstatic let atomic_exchange: (OpaquePointer, Int) -> Intstatic let atomic_load: (OpaquePointer) -> Intstatic let atomic_sub: (OpaquePointer, Int) -> Intstatic let nio_atomic_add: (UnsafeMutablePointer<catmc_nio_atomic_long>, Int) -> Intstatic let nio_atomic_compare_and_exchange: (UnsafeMutablePointer<catmc_nio_atomic_long>, Int, Int) -> Boolstatic let nio_atomic_create_with_existing_storage: (UnsafeMutablePointer<catmc_nio_atomic_long>, Int) -> Voidstatic let nio_atomic_exchange: (UnsafeMutablePointer<catmc_nio_atomic_long>, Int) -> Intstatic let nio_atomic_load: (UnsafeMutablePointer<catmc_nio_atomic_long>) -> Intstatic let nio_atomic_store: (UnsafeMutablePointer<catmc_nio_atomic_long>, Int) -> Voidstatic let nio_atomic_sub: (UnsafeMutablePointer<catmc_nio_atomic_long>, Int) -> Inttypealias AtomicWrapper = catmc_nio_atomic_long