Interface Nvml.NvmlLibrary

All Superinterfaces:
com.sun.jna.Library
Enclosing interface:
Nvml

public static interface Nvml.NvmlLibrary extends com.sun.jna.Library
  • Method Details

    • nvmlInit_v2

      int nvmlInit_v2()
    • nvmlShutdown

      int nvmlShutdown()
    • nvmlDeviceGetCount_v2

      int nvmlDeviceGetCount_v2(com.sun.jna.ptr.IntByReference deviceCount)
    • nvmlDeviceGetHandleByIndex_v2

      int nvmlDeviceGetHandleByIndex_v2(int index, com.sun.jna.ptr.PointerByReference device)
    • nvmlDeviceGetName

      int nvmlDeviceGetName(com.sun.jna.Pointer device, byte[] name, int length)
    • nvmlDeviceGetPciInfo_v3

      int nvmlDeviceGetPciInfo_v3(com.sun.jna.Pointer device, Nvml.NvmlPciInfo pci)
    • nvmlDeviceGetUtilizationRates

      int nvmlDeviceGetUtilizationRates(com.sun.jna.Pointer device, Nvml.NvmlUtilization utilization)
    • nvmlDeviceGetMemoryInfo

      int nvmlDeviceGetMemoryInfo(com.sun.jna.Pointer device, Nvml.NvmlMemory memory)
    • nvmlDeviceGetTemperature

      int nvmlDeviceGetTemperature(com.sun.jna.Pointer device, int sensorType, com.sun.jna.ptr.IntByReference temp)
    • nvmlDeviceGetPowerUsage

      int nvmlDeviceGetPowerUsage(com.sun.jna.Pointer device, com.sun.jna.ptr.IntByReference power)
    • nvmlDeviceGetClockInfo

      int nvmlDeviceGetClockInfo(com.sun.jna.Pointer device, int clockType, com.sun.jna.ptr.IntByReference clock)
    • nvmlDeviceGetFanSpeed

      int nvmlDeviceGetFanSpeed(com.sun.jna.Pointer device, com.sun.jna.ptr.IntByReference speed)