Static Propertynmggithub.kass 3.2.4MachCore
none
Clears the default state when used with setDefaultThreadState(_:to:)
.
static let none: Mach.ThreadStateFlavor
Clears the default state when used with setDefaultThreadState(_:to:)
.
static let none: Mach.ThreadStateFlavor
import MachCore
The core module for interacting with the Mach kernel.
struct ThreadStateFlavor
A flavor of thread state.
struct Mach
The Mach kernel.
func setDefaultThreadState<DataType>(_ flavor: Mach.ThreadStateFlavor, to value: DataType) throws where DataType : BitwiseCopyable
Sets the default state to be inherited by new threads created in the task.
static let arm32: Mach.ThreadStateFlavor
ARM state (32-bit).
static let arm64: Mach.ThreadStateFlavor
ARM state (64-bit).
static let armDebug32: Mach.ThreadStateFlavor
ARM debug state (32-bit).
static let armDebug64: Mach.ThreadStateFlavor
ARM debug state (64-bit).
static let armDebugLegacy: Mach.ThreadStateFlavor
ARM debug state (32-bit, pre-Armv8).
static let armException32: Mach.ThreadStateFlavor
ARM exception state (32-bit).
static let armException64: Mach.ThreadStateFlavor
ARM exception state (64-bit).
static let armNEONState32: Mach.ThreadStateFlavor
static let armNEONState64: Mach.ThreadStateFlavor
static let armPageIn: Mach.ThreadStateFlavor
ARM page-in state.
static let armVFP: Mach.ThreadStateFlavor
ARM VFP state.
init(rawValue: thread_state_flavor_t)
let rawValue: thread_state_flavor_t