Class BsdGraphicsCard

java.lang.Object
oshi.hardware.common.AbstractGraphicsCard
oshi.hardware.common.platform.unix.BsdGraphicsCard
All Implemented Interfaces:
GraphicsCard

@Immutable public final class BsdGraphicsCard extends AbstractGraphicsCard
Shared graphics card implementation for BSDs that use pcidump -v to enumerate PCI devices (NetBSD, OpenBSD).
  • Constructor Details

    • BsdGraphicsCard

      public BsdGraphicsCard(String name, String deviceId, String vendor, String versionInfo, long vram)
  • Method Details

    • getGraphicsCards

      public static List<GraphicsCard> getGraphicsCards()
      Gets graphics cards by parsing pcidump -v output.
      Returns:
      List of GraphicsCard objects.