Interface Nvml.NvmlLibrary

All Superinterfaces:
Library
Enclosing interface:
Nvml

public static interface Nvml.NvmlLibrary extends Library
  • Method Details

    • nvmlInit_v2

      int nvmlInit_v2()
    • nvmlShutdown

      int nvmlShutdown()
    • nvmlDeviceGetCount_v2

      int nvmlDeviceGetCount_v2(IntByReference deviceCount)
    • nvmlDeviceGetHandleByIndex_v2

      int nvmlDeviceGetHandleByIndex_v2(int index, PointerByReference device)
    • nvmlDeviceGetName

      int nvmlDeviceGetName(Pointer device, byte[] name, int length)
    • nvmlDeviceGetPciInfo_v3

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

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

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

      int nvmlDeviceGetTemperature(Pointer device, int sensorType, IntByReference temp)
    • nvmlDeviceGetPowerUsage

      int nvmlDeviceGetPowerUsage(Pointer device, IntByReference power)
    • nvmlDeviceGetClockInfo

      int nvmlDeviceGetClockInfo(Pointer device, int clockType, IntByReference clock)
    • nvmlDeviceGetFanSpeed

      int nvmlDeviceGetFanSpeed(Pointer device, IntByReference speed)