init(rawValue:)
Represents a raw task info flavor.
init(rawValue: task_flavor_t)
Represents a raw task info flavor.
init(rawValue: task_flavor_t)
s8MachCore0A0V14TaskInfoFlavorV8rawValueAEs6UInt32V_tcfc
What are these?45QNJ
import MachCore
The core module for interacting with the Mach kernel.
struct TaskInfoFlavor
A flavor of task info.
struct Mach
The Mach kernel.
let rawValue: task_flavor_t
The raw value of the flavor.
static let absoluteTimes: Mach.TaskInfoFlavor
Absolute times for the task.
static let affinityTag: Mach.TaskInfoFlavor
The task’s affinity tag information.
static let auditToken: Mach.TaskInfoFlavor
The task’s audit token.
static let basic: Mach.TaskInfoFlavor
Basic information about the task.
static let basic2_32: Mach.TaskInfoFlavor
Like basic32
, but with the maximum resident size instead of the current size.
static let basic32: Mach.TaskInfoFlavor
Basic information about the task.
static let basic64: Mach.TaskInfoFlavor
Basic information about the task (64-bit compatible, older version).
static let basic64_2: Mach.TaskInfoFlavor
Basic information about the task (64-bit compatible, “newer” version).
static let dyld: Mach.TaskInfoFlavor
Information about dyld images in the task.
static let events: Mach.TaskInfoFlavor
Counts of specific events on the task.
static let extmod: Mach.TaskInfoFlavor
Information about external modifications to the task.
static let flags: Mach.TaskInfoFlavor
The task’s flags.
static let kernelMemory: Mach.TaskInfoFlavor
Kernel memory information for the task.
static let power: Mach.TaskInfoFlavor
Information about the task’s power usage.
static let powerV2: Mach.TaskInfoFlavor
Information about the task’s power usage (newer version).
static let securityToken: Mach.TaskInfoFlavor
The task’s security token.
static let threadTimes: Mach.TaskInfoFlavor
Total thread run times for the task.
static let vm: Mach.TaskInfoFlavor
Information about the task’s virtual memory usage.
static let vmPurgeable: Mach.TaskInfoFlavor
Information about the task’s virtual memory usage, including purgeable memory.
static let waitTimes: Mach.TaskInfoFlavor
Time values for how long threads in the task have been in wait states.