TaskInspectInfoManager
A task inspect info manager.
struct TaskInspectInfoManager
Creating a Task Inspect Info Manager
init(task: Task
) Creates a task inspect info manager.
let port: Task
The task port.
General Operations
func get<DataType>(task_inspect_flavor, as: DataType.Type
) throws -> DataType Gets the task’s inspect info.
Getting Specific Info
Darwin/task_inspect_flavor
var basicCounts: task_inspect_basic_counts
Basic CPU instruction and cycle counts.