[−][src]Crate nvapi
Re-exports
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 | |
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 |