Versions in this module Expand all Collapse all v0 v0.1.13 Apr 23, 2026 Changes in this version + type Capabilities struct + Guest CapabilitiesGuest + Host CapabilitiesHost + type CapabilitiesGuest struct + Arch CapabilitiesGuestArch + OSType string + type CapabilitiesGuestArch struct + Domain CapabilitiesGuestArchDomain + Name string + WordSize int + type CapabilitiesGuestArchDomain struct + Type string + type CapabilitiesHost struct + CPU CapabilitiesHostCPU + Cache CapabilitiesHostCache + IOMMU CapabilitiesHostIOMMU + Topology CapabilitiesHostTopology + type CapabilitiesHostCPU struct + Arch string + type CapabilitiesHostCache struct + Banks []CapabilitiesHostCacheBank + type CapabilitiesHostCacheBank struct + CPUs string + ID int + Level int + Size int + Type string + Unit string + type CapabilitiesHostIOMMU struct + Support string + type CapabilitiesHostTopology struct + CellSpec CapabilitiesHostTopologyCells + Interconnects CapabilitiesHostTopologyInterconnects + type CapabilitiesHostTopologyBandwidth struct + Initiator int + Target int + Type string + Unit string + Value uint64 + type CapabilitiesHostTopologyCell struct + CPUs CapabilitiesHostTopologyCellCPUs + Distances CapabilitiesHostTopologyCellDistances + ID uint64 + Memory CapabilitiesHostTopologyCellMemory + Pages []CapabilitiesHostTopologyCellPages + type CapabilitiesHostTopologyCellCPU struct + ClusterID int + CoreID int + DieID int + ID int + Siblings string + SocketID int + type CapabilitiesHostTopologyCellCPUs struct + CPUs []CapabilitiesHostTopologyCellCPU + Num int64 + type CapabilitiesHostTopologyCellDistances struct + Siblings []CapabilitiesHostTopologyCellSibling + type CapabilitiesHostTopologyCellMemory struct + Unit string + Value int64 + type CapabilitiesHostTopologyCellPages struct + Size int + Unit string + Value uint64 + type CapabilitiesHostTopologyCellSibling struct + ID int + Value int + type CapabilitiesHostTopologyCells struct + Cells []CapabilitiesHostTopologyCell + Num int + type CapabilitiesHostTopologyInterconnects struct + Bandwidths []CapabilitiesHostTopologyBandwidth + Latencies []CapabilitiesHostTopologyLatency + type CapabilitiesHostTopologyLatency struct + Initiator int + Target int + Type string + Value int + type Client interface + Get func(virt *libvirt.Libvirt) (Capabilities, error) + func NewClient() Client + func NewClientEmulator() Client