chromium/third_party/blink/renderer/extensions/chromeos/diagnostics/cros_cpu_info.idl

// Copyright 2023 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

// Diagnostics information of the CPU, e.g. model name, utilization and
// temperature.
dictionary CrosCpuInfo {
  // The architecture of the CPU, e.g. "x86", "x86_64", "ARM", "ARM_64".
  // Returns "Unknown" if the architecture cannot be determined.
  DOMString architectureName;

  // The model name of the CPU, e.g. "AMD Ryzen 7 7840U", "Intel Core i7-1370P".
  DOMString modelName;

  // Information on each logical processor available to the system.
  sequence<CrosLogicalCpuInfo> logicalCpus;
};