RESOURCE_MONITOR_TYPE_BATTERY = RESOURCE_TYPE_BATTERY,
RESOURCE_MONITOR_TYPE_DISPLAY = RESOURCE_TYPE_DISPLAY,
RESOURCE_MONITOR_TYPE_SYSTEM = RESOURCE_TYPE_SYSTEM,
+ RESOURCE_MONITOR_TYPE_DISK = RESOURCE_TYPE_DISK,
};
/**
RESOURCE_MONITOR_CPU_ATTR_AVAILABLE_MIN_FREQ = CPU_ATTR_AVAILABLE_MIN_FREQ, /* DATA_TYPE_INT */
RESOURCE_MONITOR_CPU_ATTR_AVAILABLE_MAX_FREQ = CPU_ATTR_AVAILABLE_MAX_FREQ, /* DATA_TYPE_INT */
RESOURCE_MONITOR_CPU_ATTR_CUR_GOVERNOR = CPU_ATTR_CUR_GOVERNOR, /* DATA_TYPE_STRING */
+ RESOURCE_MONITOR_CPU_ATTR_NAME = CPU_ATTR_NAME, /* DATA_TYPE_STRING */
};
enum {
RESOURCE_MONITOR_BUS_ATTR_AVAILABLE_MIN_FREQ = BUS_ATTR_AVAILABLE_MIN_FREQ, /* DATA_TYPE_INT */
RESOURCE_MONITOR_BUS_ATTR_AVAILABLE_MAX_FREQ = BUS_ATTR_AVAILABLE_MAX_FREQ, /* DATA_TYPE_INT */
RESOURCE_MONITOR_BUS_ATTR_CUR_GOVERNOR = BUS_ATTR_CUR_GOVERNOR, /* DATA_TYPE_STRING */
+ RESOURCE_MONITOR_BUS_ATTR_NAME = BUS_ATTR_NAME, /* DATA_TYPE_STRING */
};
enum {
RESOURCE_MONITOR_GPU_ATTR_AVAILABLE_MIN_FREQ = GPU_ATTR_AVAILABLE_MIN_FREQ, /* DATA_TYPE_INT */
RESOURCE_MONITOR_GPU_ATTR_AVAILABLE_MAX_FREQ = GPU_ATTR_AVAILABLE_MAX_FREQ, /* DATA_TYPE_INT */
RESOURCE_MONITOR_GPU_ATTR_CUR_GOVERNOR = GPU_ATTR_CUR_GOVERNOR, /* DATA_TYPE_STRING */
+ RESOURCE_MONITOR_GPU_ATTR_NAME = GPU_ATTR_NAME, /* DATA_TYPE_STRING */
};
enum {
RESOURCE_MONITOR_MEMORY_ATTR_CACHED = MEMORY_ATTR_CACHED, /* DATA_TYPE_UINT64 */
RESOURCE_MONITOR_MEMORY_ATTR_CMA_TOTAL = MEMORY_ATTR_CMA_TOTAL, /* DATA_TYPE_UINT64 */
RESOURCE_MONITOR_MEMORY_ATTR_CMA_FREE = MEMORY_ATTR_CMA_FREE, /* DATA_TYPE_UINT64 */
+ RESOURCE_MONITOR_MEMORY_ATTR_SWAP_TOTAL = MEMORY_ATTR_SWAP_TOTAL, /* DATA_TYPE_UINT64 */
+ RESOURCE_MONITOR_MEMORY_ATTR_SWAP_FREE = MEMORY_ATTR_SWAP_FREE, /* DATA_TYPE_UINT64 */
};
/**
* @since_tizen 7.0
*/
enum {
- RESOURCE_MONITOR_DISPLAY_ATTR_FPS = DISPLAY_ATTR_FPS, /* DATA_TYPE_DOUBLE */
+ RESOURCE_MONITOR_DISPLAY_ATTR_FPS = DISPLAY_ATTR_FPS, /* DATA_TYPE_DOUBLE */
+ RESOURCE_MONITOR_DISPLAY_ATTR_NAME = DISPLAY_ATTR_NAME, /* DATA_TYPE_STRING */
};
enum {
RESOURCE_MONITOR_SYSTEM_ATTR_ONLINE_CPU = SYSTEM_ATTR_ONLINE_CPU, /* DATA_TYPE_INT */
};
+
+/**
+ * @brief Define the supported attributes for Disk resource type
+ * @since_tizen 7.0
+ */
+enum {
+ RESOURCE_MONITOR_DISK_ATTR_NAME = DISK_ATTR_NAME, /* DATA_TYPE_STRING */
+ RESOURCE_MONITOR_DISK_ATTR_READ_PER_SEC = DISK_ATTR_READ_PER_SEC, /* DATA_TYPE_DOUBLE */
+ RESOURCE_MONITOR_DISK_ATTR_WRITE_PER_SEC = DISK_ATTR_WRITE_PER_SEC, /* DATA_TYPE_DOUBLE */
+ RESOURCE_MONITOR_DISK_ATTR_READ_TOTAL = DISK_ATTR_READ_TOTAL, /* DATA_TYPE_UINT64 */
+ RESOURCE_MONITOR_DISK_ATTR_WRITE_TOTAL = DISK_ATTR_WRITE_TOTAL, /* DATA_TYPE_UINT64 */
+};
+
+enum {
+ RESOURCE_MONITOR_DISK_CTRL_DEVICE_ID = DISK_CTRL_DEVICE_ID,
+};
+
/**
* @}
*/