Versions in this module Expand all Collapse all v0 v0.1.8 Apr 12, 2023 v0.1.7 Apr 12, 2023 v0.1.6 Apr 12, 2023 v0.1.5 Apr 12, 2023 Changes in this version + const TypePCIExpress + const TypePCIExpressGen2 + const TypePCIExpressGen2x1 + const TypePCIExpressGen2x16 + const TypePCIExpressGen2x2 + const TypePCIExpressGen2x4 + const TypePCIExpressGen2x8 + const TypePCIExpressGen3 + const TypePCIExpressGen3x1 + const TypePCIExpressGen3x16 + const TypePCIExpressGen3x2 + const TypePCIExpressGen3x4 + const TypePCIExpressGen3x8 + const TypePCIExpressx1 + const TypePCIExpressx16 + const TypePCIExpressx2 + const TypePCIExpressx4 + const TypePCIExpressx8 + const TypePC_98C20 + const TypePC_98C24 + const TypePC_98Card + const TypePC_98E + const TypePC_98LocalBus + type Characteristics1 byte + const CharacteristicsPCCardslotsupportsCardBus + const CharacteristicsPCCardslotsupportsModemRingResume + const CharacteristicsPCCardslotsupportsPCCard_16 + const CharacteristicsPCCardslotsupportsZoomVideo + const CharacteristicsProvides3_3volts + const CharacteristicsProvides5_0volts + const CharacteristicsSlotsopeningissharedwithanotherslot + const Characteristicsunknown + func (s Characteristics1) String() string + type Characteristics2 byte + const Characteristics2PCIslotsupportsPowerManagementEventsignal + const Characteristics2PCIslotsupportsSMBussignal + const Characteristics2Reserved + const Characteristics2Slotsupportshot_plugdevices + func (s Characteristics2) String() string + type DataBusWidth byte + const DataBusWidth128bit + const DataBusWidth12xorx12 + const DataBusWidth16bit + const DataBusWidth16xorx16 + const DataBusWidth1xorx1 + const DataBusWidth2xorx2 + const DataBusWidth32bit + const DataBusWidth32xorx32 + const DataBusWidth4xorx4 + const DataBusWidth64bit + const DataBusWidth8bit + const DataBusWidth8xorx8 + const DataBusWidthOther + const DataBusWidthUnknown + func (s DataBusWidth) String() string + type ID uint16 + type Length byte + const LengthLongLength + const LengthOther + const LengthShortLength + const LengthUnknown + func (s Length) String() string + type Number byte + type SegmengGroupNumber uint16 + type SystemSlot struct + BusNumber Number + Characteristics1 Characteristics1 + Characteristics2 Characteristics2 + CurrentUsage Usage + DataBusWidth DataBusWidth + Designation string + DeviceFunctionNumber Number + ID ID + Length Length + SegmentGroupNumber SegmengGroupNumber + Type Type + func Parse(s *smbios.Structure) (info *SystemSlot, err error) + func (s SystemSlot) String() string + type Type byte + const TYPEM2Socket1DP + const TYPEM2Socket1SP + const TYPEM2Socket2 + const TYPEM2Socket3 + const TYPEMXM30TypeA + const TYPEMXM30TypeB + const TYPEMXMTypeI + const TYPEMXMTypeII + const TYPEMXMTypeIIIHE + const TYPEMXMTypeIIISTD + const TYPEMXMTypeIV + const TYPEPCIExpressGen2SFF8639 + const TYPEPCIExpressGen3SFF8639 + const TypeAGP + const TypeAGP2X + const TypeAGP4X + const TypeAGP8X + const TypeEISA + const TypeIORiserCardSlot + const TypeISA + const TypeMCA + const TypeNuBus + const TypeOther + const TypePCCardPCMCIA + const TypePCI + const TypePCI_66MHzCapable + const TypePCI_X + const TypeProcessorCardSlot + const TypeProprietary + const TypeProprietaryMemoryCardSlot + const TypeUnknown + const TypeVL_VESA + func (s Type) String() string + type Usage byte + const UsageAvailable + const UsageInuse + const UsageOther + const UsageUnknown + func (s Usage) String() string