-#include <NVCtrl/NVCtrlLib.h>
-
-typedef enum _QUERY_ID {
- NV_TEMP = NV_CTRL_GPU_CORE_TEMPERATURE,
- NV_TEMP_THRESHOLD = NV_CTRL_GPU_CORE_THRESHOLD,
- NV_GPU_FREQ = NV_CTRL_GPU_CURRENT_CLOCK_FREQS,
- NV_MEM_FREQ = NV_CTRL_GPU_CURRENT_CLOCK_FREQS,
- NV_IMAGE_QUALITY = NV_CTRL_IMAGE_SETTINGS
-} QUERY_ID;
-
-struct nvidia_s {
- int interval;
- int print_as_float;
- QUERY_ID type;
-};