+
+enum fd_perfcntr_type {
+ FD_PERFCNTR_TYPE_UINT64,
+ FD_PERFCNTR_TYPE_UINT,
+ FD_PERFCNTR_TYPE_FLOAT,
+ FD_PERFCNTR_TYPE_PERCENTAGE,
+ FD_PERFCNTR_TYPE_BYTES,
+ FD_PERFCNTR_TYPE_MICROSECONDS,
+ FD_PERFCNTR_TYPE_HZ,
+ FD_PERFCNTR_TYPE_DBM,
+ FD_PERFCNTR_TYPE_TEMPERATURE,
+ FD_PERFCNTR_TYPE_VOLTS,
+ FD_PERFCNTR_TYPE_AMPS,
+ FD_PERFCNTR_TYPE_WATTS,
+};
+
+/* Whether an average value per frame or a cumulative value should be
+ * displayed.
+ */
+enum fd_perfcntr_result_type {
+ FD_PERFCNTR_RESULT_TYPE_AVERAGE,
+ FD_PERFCNTR_RESULT_TYPE_CUMULATIVE,
+};
+
+