Instance Propertynmggithub.kass 3.2.4MachCore
rawValue
The raw descriptor type.
let rawValue: mach_msg_descriptor_type_t
The raw descriptor type.
let rawValue: mach_msg_descriptor_type_t
s8MachCore0A0V21MessageDescriptorTypeV8rawValues6UInt32Vvp
What are these?5VAS3
import MachCore
The core module for interacting with the Mach kernel.
struct MessageDescriptorType
A descriptor type.
struct Mach
The Mach kernel.
init(rawValue: mach_msg_descriptor_type_t)
Represents a raw descriptor type.
static let guardedPort: Mach.MessageDescriptorType
The guarded port descriptor type.
static let ool: Mach.MessageDescriptorType
The OOL descriptor type.
static let oolPorts: Mach.MessageDescriptorType
The OOL ports descriptor type.
static let oolVolatile: Mach.MessageDescriptorType
The volatile OOL descriptor type.
static let port: Mach.MessageDescriptorType
The port descriptor type.
var isValid: Bool { get }
Whether the descriptor type is a valid type.