Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type BiosEx ¶
type BoardDevice ¶
func Board ¶
func Board() (elements []BoardDevice, err error)
type DiskDrive ¶
type MemoryDevice ¶
type MemoryDevice struct {
TotalVisibleMemorySize uint64 `json:"size"`
}
func Memory ¶
func Memory() *MemoryDevice
type NetworkDevice ¶
func Network ¶
func Network() (elements []NetworkDevice, err error)
type OperatingSystem ¶
type OperatingSystem struct {
Caption string `json:"os"`
CSName string `json:"device"`
InstallDate time.Time `json:"installed"`
LastBootUpTime time.Time `json:"last"`
Name string `json:"name"`
OSArchitecture string `json:"arch"`
SerialNumber string `json:"sn"`
TotalVisibleMemorySize uint64 `json:"memory"`
Version string `json:"version"`
Manufacturer string `json:"vendor"`
}
func System ¶
func System() (elements []OperatingSystem, err error)
Click to show internal directories.
Click to hide internal directories.