Static Propertyswift-nio 2.81.0NIOConcurrencyHelpers->Swift
nio_atomic_sub
NIOAtomic.swift:92static let nio_atomic_sub: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>, int_least16_t) -> int_least16_t
static let nio_atomic_sub: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>, int_least16_t) -> int_least16_t
ss5Int16V21NIOConcurrencyHelpersE14nio_atomic_subyABSpySo06catmc_d1_E14_int_least16_tVG_ABtYbcvpZ
What are these?7JBN6
import Swift
import NIOConcurrencyHelpers
@frozen struct Int16
A 16-bit signed integer value type.
@frozen struct UnsafeMutablePointer<Pointee> where Pointee : ~Copyable
A pointer for accessing and manipulating data of a specific type.
struct catmc_nio_atomic_int_least16_t
typealias int_least16_t = __int_least16_t
static let atomic_add: (OpaquePointer, int_least16_t) -> int_least16_t
static let atomic_compare_and_exchange: (OpaquePointer, int_least16_t, int_least16_t) -> Bool
static let atomic_create: (int_least16_t) -> OpaquePointer
static let atomic_destroy: (OpaquePointer) -> Void
static let atomic_exchange: (OpaquePointer, int_least16_t) -> int_least16_t
static let atomic_load: (OpaquePointer) -> int_least16_t
static let atomic_store: (OpaquePointer, int_least16_t) -> Void
static let atomic_sub: (OpaquePointer, int_least16_t) -> int_least16_t
static let nio_atomic_add: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>, int_least16_t) -> int_least16_t
static let nio_atomic_compare_and_exchange: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>, int_least16_t, int_least16_t) -> Bool
static let nio_atomic_create_with_existing_storage: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>, int_least16_t) -> Void
static let nio_atomic_exchange: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>, int_least16_t) -> int_least16_t
static let nio_atomic_load: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>) -> int_least16_t
static let nio_atomic_store: (UnsafeMutablePointer<catmc_nio_atomic_int_least16_t>, int_least16_t) -> Void
typealias AtomicWrapper = catmc_nio_atomic_int_least16_t