Instance Propertynmggithub.kass 3.2.4MachCore
basic
The processor’s basic information.
var basic: Mach.ProcessorBasicInfo { get throws }
The processor’s basic information.
var basic: Mach.ProcessorBasicInfo { get throws }
s8MachCore0A0V20ProcessorInfoManagerV5basicAC0c5BasicD0Vvp
What are these?3RI76
import MachCore
The core module for interacting with the Mach kernel.
struct ProcessorInfoManager
A processor info manager.
struct Mach
The Mach kernel.
struct ProcessorBasicInfo
Basic information about a processor.
var cpuLoad: processor_cpu_load_info { get throws }
The processor’s CPU load information.
init(processor: Mach.Processor)
Creates a processor info manager.
let port: Mach.Processor
The processor port.
func get<DataType>(_ flavor: Mach.ProcessorInfoFlavor, as type: DataType.Type = DataType.self) throws -> DataType where DataType : BitwiseCopyable
Gets the processor’s info.