package
0.0.0-20230918073146-388467d72071
Repository: https://github.com/jainvipin/opi-api.git
Documentation: pkg.go.dev
# Functions
No description provided by the author
RegisterInventorySvcHandler registers the http handlers for service InventorySvc to "mux".
RegisterInventorySvcHandlerClient registers the http handlers for service InventorySvc to "mux".
RegisterInventorySvcHandlerFromEndpoint is same as RegisterInventorySvcHandler but automatically dials to "endpoint" and closes the connection when "ctx" gets done.
RegisterInventorySvcHandlerServer registers the http handlers for service InventorySvc to "mux".
No description provided by the author
# Variables
No description provided by the author
No description provided by the author
InventorySvc_ServiceDesc is the grpc.ServiceDesc for InventorySvc service.
# 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.
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 should 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.
UnsafeInventorySvcServer may be embedded to opt out of forward compatibility for this service.