package
0.0.0-20230803153709-1e58d25ae2be
Repository: https://github.com/pwalessi/opi-api.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
No description provided by the author
# Structs
Baseboard (or Module) Information (Type 2) The information in this structure defines attributes of a system baseboard (for example, a motherboard, planar, server blade, or other standard system module).
BIOS Information (Type 0).
System Enclosure or Chassis (Type 3) The information in this structure (see Table 16) defines attributes of the system’s mechanical enclosure(s).
Processor Information (Type 4) The information in this structure (see Table 21) defines the attributes of a single processor; a separate structure instance is provided for each system processor socket/slot.
Request for Retrieving Inventory data from a device.
Response for device inventory data.
Physical Memory Array (Type 16) This structure describes a collection of memory devices that operate together to form a memory address space.
Object Keys are opaque values.
PCI device information TBD: Type 9 or Type 41 ? This structure describes a collection of PCI devices.
System Information (Type 1) The information in this structure defines attributes of the overall system and is intended to be associated with the Component ID group of the system’s MIF.
UnimplementedInventorySvcServer can be embedded to have forward compatible implementations.
A universally unique identifier (UUID) is a 128-bit label When generated according to the standard methods, UUIDs are, for practical purposes, unique.
# Interfaces
InventorySvcClient is the client API for InventorySvc service.
InventorySvcServer is the server API for InventorySvc service.