*
* @brief The Resource API provides functions to control and monitor system resources.
*
+ * @section CAPI_SYSTEM_RESOURCE_MODULE_OVERVIEW Overview
+ * The RESOURCE API provides cpu boosting or cpu resource inheritance functions.
+ *
+ * CPU boosting assigns priority to specific process on the CPU,
+ * ensuring that it is processed first. Currently, three levels of cpu boosting (WEAK, MEDIUM, STRONG) are available.
+ *
+ * The cpu boosting functions:
+ * - Setting cpu boosting level of the target
+ * - Clearing cpu boosting level of the target
+ * - Getting cpu boosting level of the target
+ *
+ * CPU resource inheritance ensures that the cpu boosting level of the destination process is equal to that of the source process.
+ * This allows for prioritization of the destination process's tasks when the source process is waiting on its operations.
+ * (e.g., IPC between source and destination processes)
+ *
+ * The cpu resource inheritance functions:
+ * - Setting cpu resource inheritance to the destination
+ * - Clearing cpu resource inheritance to the destination
+ * - Registering the destination
+ * - Unregistering the destination
*/
#endif /* __TIZEN_SYSTEM_RESOURCE_DOC_H__ */