Class: AMT::Service::HardwareAsset::Processor

Inherits:
Asset
  • Object
show all
Defined in:
lib/amt/service/hardware_asset/processor.rb

Overview

Represents a physical processor of the system managed by the AMT device.

There is at most one instance of this class for every physical processor in the hardware asset inventory of each AMT device.

Available fields:

manufacturer

The name of the processor manufacturer.

version

The version of the processor.

socket_designation

The reference designation for the processor socket.

id

Contains processor-specific information that describes the processor’s features (returned as string).

max_socket_speed

The maximum processor speed supported by the system for this processor socket in MHz. If equal to 0, then the value is unknown.

current_speed

The current speed of the processor in MHz.

status

Indicates the status of the processor (an instance of Status).

type

Specifies the type of the processor (an instance of Type).

family

Specifies the processor family (an instance of Family).

upgrade_information

Specifies the processor upgrade method (an instance of UpgradeInformation).

socket_populated

If the processor socket is populated, then true, else false.

Defined Under Namespace

Classes: Family, Status, Type, UpgradeInformation

Instance Attribute Summary

Attributes inherited from Asset

#structure_version

Method Summary

Methods inherited from Asset

#initialize, set_unpack_data, unpack_code, unpack_repr, unpack_size

Constructor Details

This class inherits a constructor from AMT::Service::HardwareAsset::Asset