Interface Nvml.NvmlLibrary
- All Superinterfaces:
com.sun.jna.Library
- Enclosing interface:
Nvml
public static interface Nvml.NvmlLibrary
extends com.sun.jna.Library
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.sun.jna.Library
com.sun.jna.Library.Handler -
Field Summary
Fields inherited from interface com.sun.jna.Library
OPTION_ALLOW_OBJECTS, OPTION_CALLING_CONVENTION, OPTION_CLASSLOADER, OPTION_FUNCTION_MAPPER, OPTION_INVOCATION_MAPPER, OPTION_OPEN_FLAGS, OPTION_STRING_ENCODING, OPTION_STRUCTURE_ALIGNMENT, OPTION_SYMBOL_PROVIDER, OPTION_TYPE_MAPPER -
Method Summary
Modifier and TypeMethodDescriptionintnvmlDeviceGetClockInfo(com.sun.jna.Pointer device, int clockType, com.sun.jna.ptr.IntByReference clock) intnvmlDeviceGetCount_v2(com.sun.jna.ptr.IntByReference deviceCount) intnvmlDeviceGetFanSpeed(com.sun.jna.Pointer device, com.sun.jna.ptr.IntByReference speed) intnvmlDeviceGetHandleByIndex_v2(int index, com.sun.jna.ptr.PointerByReference device) intnvmlDeviceGetMemoryInfo(com.sun.jna.Pointer device, Nvml.NvmlMemory memory) intnvmlDeviceGetName(com.sun.jna.Pointer device, byte[] name, int length) intnvmlDeviceGetPciInfo_v3(com.sun.jna.Pointer device, Nvml.NvmlPciInfo pci) intnvmlDeviceGetPowerUsage(com.sun.jna.Pointer device, com.sun.jna.ptr.IntByReference power) intnvmlDeviceGetTemperature(com.sun.jna.Pointer device, int sensorType, com.sun.jna.ptr.IntByReference temp) intnvmlDeviceGetUtilizationRates(com.sun.jna.Pointer device, Nvml.NvmlUtilization utilization) intint
-
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
-
nvmlDeviceGetUtilizationRates
-
nvmlDeviceGetMemoryInfo
-
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)
-