.. _dmtf-profiles: DMTF profiles ============= The provider is partially implementing DMTF's `Computer System Profile `_, version 1.0.2, with addition of multiple hardware related profiles. Complete list of implemented profiles can be found below. CPU Profile ----------- `CPU DMTF Profile `_, version 1.0.1. Classes ^^^^^^^ Implemented DMTF classes: .. generated by for file in *Provider.c; do prov="${file%%Provider.c}"; printf '* :ref:`%s <%s>`\n\n' "$prov" "${prov/_/-}"; done * :ref:`LMI_Processor ` * :ref:`LMI_ProcessorCapabilities ` * :ref:`LMI_ProcessorElementCapabilities ` * :ref:`LMI_ProcessorCacheMemory ` * :ref:`LMI_AssociatedProcessorCacheMemory ` * :ref:`LMI_ProcessorChip ` * :ref:`LMI_ProcessorChipRealizes ` * :ref:`LMI_ProcessorChipContainer ` * :ref:`LMI_ProcessorSystemDevice ` System Memory Profile --------------------- `System Memory DMTF Profile `_, version 1.0.1. Classes ^^^^^^^ Implemented DMTF classes: .. generated by for file in *Provider.c; do prov="${file%%Provider.c}"; printf '* :ref:`%s <%s>`\n\n' "$prov" "${prov/_/-}"; done * :ref:`LMI_Memory ` * :ref:`LMI_MemoryPhysicalPackage ` * :ref:`LMI_PhysicalMemory ` * :ref:`LMI_PhysicalMemoryRealizes ` * :ref:`LMI_PhysicalMemoryContainer ` * :ref:`LMI_MemorySlot ` * :ref:`LMI_MemorySlotContainer ` * :ref:`LMI_MemoryPhysicalPackageInConnector ` * :ref:`LMI_MemorySystemDevice ` Physical Asset Profile ---------------------- `Physical Asset DMTF Profile `_, version 1.0.2. Classes ^^^^^^^ Implemented DMTF classes: .. generated by for file in *Provider.c; do prov="${file%%Provider.c}"; printf '* :ref:`%s <%s>`\n\n' "$prov" "${prov/_/-}"; done * :ref:`LMI_Chassis ` * :ref:`LMI_Baseboard ` * :ref:`LMI_BaseboardContainer ` * :ref:`LMI_PointingDevice ` * :ref:`LMI_PortPhysicalConnector ` * :ref:`LMI_PortPhysicalConnectorContainer ` * :ref:`LMI_SystemSlot ` * :ref:`LMI_SystemSlotContainer ` * :ref:`LMI_ChassisComputerSystemPackage ` Battery Profile --------------- `Battery DMTF Profile `_, version 1.0.0. Classes ^^^^^^^ Implemented DMTF classes: .. generated by for file in *Provider.c; do prov="${file%%Provider.c}"; printf '* :ref:`%s <%s>`\n\n' "$prov" "${prov/_/-}"; done * :ref:`LMI_Battery ` * :ref:`LMI_BatteryPhysicalPackage ` * :ref:`LMI_PhysicalBatteryContainer ` * :ref:`LMI_PhysicalBatteryRealizes ` * :ref:`LMI_BatterySystemDevice ` PCI Device Profile ------------------ `PCI Device DMTF Profile `_, version 1.0.0. Classes ^^^^^^^ Implemented DMTF classes: .. generated by for file in *Provider.c; do prov="${file%%Provider.c}"; printf '* :ref:`%s <%s>`\n\n' "$prov" "${prov/_/-}"; done * :ref:`LMI_PCIDevice ` * :ref:`LMI_PCIDeviceSystemDevice ` * :ref:`LMI_PCIBridge ` * :ref:`LMI_PCIBridgeSystemDevice `