Crate nvapi [−] [src]
Reexports
pub extern crate nvapi_sys as sys; |
Structs
BaseVoltage | |
Celsius | |
CelsiusShifted |
Nvidia encodes temperature as |
ClockLockEntry | |
ClockRange | |
ClockTable | |
ConnectedIdsFlags |
Argument to |
Cooler | |
CoolerLevel | |
CoolerPolicyLevel | |
CoolerPolicyTable | |
Delta | |
DisplayId | |
DisplayIdsFlags |
Bitfield in |
DriverModel | |
I2c | |
Kibibytes | |
Kilohertz | |
Kilohertz2 | |
Kilohertz2Delta | |
KilohertzDelta | |
MemoryInfo | |
Microvolts | |
MicrovoltsDelta | |
PStateSettings | |
PStates | |
PciIdentifiers | |
Percentage | |
Percentage1000 | |
PerfFlags | |
PerfInfo | |
PerfStatus | |
PerformanceDecreaseReason |
Bit masks for knowing the exact reason for performance decrease |
PhysicalGpu | |
PowerInfo | |
PowerInfoEntry | |
Range | |
Sensor | |
ThermalInfo | |
ThermalLimit | |
VfpCurve | |
VfpEntry | |
VfpMask | |
VfpMaskIter | |
VoltageEntry | |
VoltageStatus | |
VoltageTable |
Enums
ClockDomain |
An index into NV_GPU_CLOCK_FREQUENCIES.domain[] |
ClockEntry | |
ClockFrequencyType |
Used in NvAPI_GPU_GetAllClockFrequencies() |
ClockLockMode | |
CoolerControl | |
CoolerController | |
CoolerPolicy | |
CoolerTarget | |
CoolerType | |
Foundry |
Undocumented function NvAPI_GPU_GetFoundry() |
MonitorConnectorType | |
PState | |
RamMaker |
Undocumented function NvAPI_GPU_GetRamMaker() |
RamType |
Undocumented function NvAPI_GPU_GetRamType() |
Status |
NvAPI Status Values |
SystemType |
Used in NvAPI_GPU_GetSystemType() |
ThermalController |
NV_GPU_THERMAL_SETTINGS |
ThermalTarget |
Used in NV_GPU_THERMAL_SETTINGS |
UtilizationDomain |
Domain index into NV_GPU_DYNAMIC_PSTATES_INFO_EX.utilization. |
Vendor | |
VfpMaskType | |
VoltageDomain |
Traits
RawConversion |
Functions
driver_version | |
error_message | |
initialize | |
interface_version | |
unload |
Type Definitions
ClockFrequencies | |
Result |
The result of a fallible NVAPI call. |
Utilizations |