Class WindowsOSFileStoreJNA

java.lang.Object
oshi.software.common.AbstractOSFileStore
oshi.software.common.os.windows.WindowsOSFileStore
oshi.software.os.windows.WindowsOSFileStoreJNA
All Implemented Interfaces:
oshi.software.os.OSFileStore

@ThreadSafe public class WindowsOSFileStoreJNA extends oshi.software.common.os.windows.WindowsOSFileStore
JNA-based Windows OSFileStore implementation.
  • Constructor Summary

    Constructors
    Constructor
    Description
    WindowsOSFileStoreJNA(String name, String volume, String label, String mount, String options, String uuid, boolean local, String logicalVolume, String description, String fsType, long freeSpace, long usableSpace, long totalSpace, long freeInodes, long totalInodes)
     
  • Method Summary

    Modifier and Type
    Method
    Description
    boolean
     

    Methods inherited from class oshi.software.common.os.windows.WindowsOSFileStore

    getDescription, getFreeInodes, getFreeSpace, getLogicalVolume, getTotalInodes, getTotalSpace, getType, getUsableSpace, updateFrom

    Methods inherited from class oshi.software.common.AbstractOSFileStore

    getLabel, getMount, getName, getOptions, getUUID, getVolume, isLocal, toString

    Methods inherited from class Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
  • Constructor Details

    • WindowsOSFileStoreJNA

      public WindowsOSFileStoreJNA(String name, String volume, String label, String mount, String options, String uuid, boolean local, String logicalVolume, String description, String fsType, long freeSpace, long usableSpace, long totalSpace, long freeInodes, long totalInodes)
  • Method Details

    • updateAttributes

      public boolean updateAttributes()