Documentation ¶
Index ¶
- type Decoder
- func (d *Decoder) ALL() (*InformationSet, error)
- func (d *Decoder) BIOS() ([]*bios.Information, error)
- func (d *Decoder) BaseBoard() ([]*baseboard.Information, error)
- func (d *Decoder) Battery() ([]*battery.Information, error)
- func (d *Decoder) Chassis() ([]*chassis.Information, error)
- func (d *Decoder) Debug(on bool)
- func (d *Decoder) EntryPoint() *smbios.EntryPoint
- func (d *Decoder) MemoryArray() ([]*memory.PhysicalMemoryArray, error)
- func (d *Decoder) MemoryDevice() ([]*memory.MemoryDevice, error)
- func (d *Decoder) OEM() ([]*oem.OEM, error)
- func (d *Decoder) Onboard() ([]*onboard.Information, error)
- func (d *Decoder) OnboardExtended() ([]*onboard.ExtendedInformation, error)
- func (d *Decoder) PortConnector() ([]*port.Information, error)
- func (d *Decoder) Processor() ([]*processor.Processor, error)
- func (d *Decoder) ProcessorCache() ([]*processor.Cache, error)
- func (d *Decoder) Slot() ([]*slot.SystemSlot, error)
- func (d *Decoder) System() ([]*system.Information, error)
- type ErrorSet
- type InformationSet
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Decoder ¶
type Decoder struct {
// contains filtered or unexported fields
}
Decoder decoder
func (*Decoder) BaseBoard ¶
func (d *Decoder) BaseBoard() ([]*baseboard.Information, error)
BaseBoard 解析baseboard信息
func (*Decoder) Battery ¶
func (d *Decoder) Battery() ([]*battery.Information, error)
Battery 解析battery信息
func (*Decoder) Chassis ¶
func (d *Decoder) Chassis() ([]*chassis.Information, error)
Chassis 解析chassis信息
func (*Decoder) MemoryArray ¶
func (d *Decoder) MemoryArray() ([]*memory.PhysicalMemoryArray, error)
MemoryArray 解析memory array信息
func (*Decoder) MemoryDevice ¶
func (d *Decoder) MemoryDevice() ([]*memory.MemoryDevice, error)
MemoryDevice 解析memory device信息
func (*Decoder) Onboard ¶
func (d *Decoder) Onboard() ([]*onboard.Information, error)
Onboard 解析onboard信息
func (*Decoder) OnboardExtended ¶
func (d *Decoder) OnboardExtended() ([]*onboard.ExtendedInformation, error)
OnboardExtended 解析onboard信息
func (*Decoder) PortConnector ¶
func (d *Decoder) PortConnector() ([]*port.Information, error)
PortConnector 解析port connector信息
func (*Decoder) ProcessorCache ¶
ProcessorCache 解析processor cache信息
type ErrorSet ¶
type ErrorSet struct {
// contains filtered or unexported fields
}
ErrorSet errorset
type InformationSet ¶
type InformationSet struct {
// contains filtered or unexported fields
}
InformationSet 集合
Click to show internal directories.
Click to hide internal directories.