generator: remove app report generation 50/181550/2
authorLukasz Stanislawski <l.stanislaws@samsung.com>
Thu, 14 Jun 2018 15:24:56 +0000 (17:24 +0200)
committerLukasz Stanislawski <l.stanislaws@samsung.com>
Mon, 18 Jun 2018 11:23:16 +0000 (11:23 +0000)
The generation reports for Tizen applications will be
done in tasks directly.

Change-Id: I8147b5e2afe175492b2aa6090b5831c50cbb014d

src/report-generator.c
src/report-generator.h

index e31e915..0bfb232 100644 (file)
@@ -34,15 +34,6 @@ void report_generator_free_process_generator(report_generator_process_t *generat
 {
 }
 
-report_generator_app_t *report_generator_new_app_report_generator(const char *appid)
-{
-       return NULL;
-}
-
-void report_generator_free_app_generator(report_generator_app_t *generator)
-{
-}
-
 int report_generator_generate_system_cpu_usage_report(
                report_generator_system_t *generator,
                int interval,
@@ -81,21 +72,6 @@ int report_generator_generate_proccess_memory_usage_report(
        return -1;
 }
 
-int report_generator_generate_app_cpu_usage_report(
-               report_generator_app_t *generator,
-               int interval,
-               struct app_cpu_usage_report *report)
-{
-       return -1;
-}
-
-int report_generator_generate_app_memory_usage_report(
-               report_generator_app_t *generator,
-               struct app_memory_usage_report *report)
-{
-       return -1;
-}
-
 int report_generator_generate_load_average_report(struct system_load_average_report *report)
 {
        return -1;
index b1dc4e9..d844363 100644 (file)
@@ -25,9 +25,6 @@ typedef struct report_generator_system report_generator_system_t;
 /** Generator for per process report */
 typedef struct report_generator_process report_generator_process_t;
 
-/** Generator for per application reports */
-typedef struct report_generator_app report_generator_app_t;
-
 /**
  * @brief Creates new instance of report_generator_system_t
  * @return new report_generator_system_t object, or NULL on error
@@ -61,23 +58,6 @@ report_generator_process_t *report_generator_new_process_report_generator(int pi
 void report_generator_free_process_generator(report_generator_process_t *generator);
 
 /**
- * @brief Creates new instance of report_generator_app_t_
- *
- * @param[in] appid Tizen application id
- * @return new report_generator_app_t_ object, or NULL on error
- *
- * @remark return value should be released with
- * @report_generator_free_process_generator
- */
-report_generator_app_t *report_generator_new_app_report_generator(const char *appid);
-
-/**
- * @brief Releasd report_generator_app_t created with
- * @report_generator_new_app_report_generator_
- */
-void report_generator_free_app_generator(report_generator_app_t *generator);
-
-/**
  * @brief Fills system_cpu_usage_report.
  *
  * When interval > 0 the function will block for interval seconds and return report with
@@ -159,41 +139,12 @@ int report_generator_generate_proccess_memory_usage_report(
                struct process_memory_usage_report *report);
 
 /**
- * @brief Fills app_cpu_usage_report.
- *
- * When interval > 0 the function will block for interval seconds and return report with
- * process cpu usage calculated as average during interval period.
- * When interval == 0 the function will not block and return report with process
- * cpu usage calculated as average between current time and last call to
- * report_generator_generate_app_cpu_usage_report for generator
- *
- * @param[in] generator system generator
- * @param[in] interval in seconds, Should be >= 0
- * @param[out] report
- * @return 0 on success, other value on failure
- */
-int report_generator_generate_app_cpu_usage_report(
-               report_generator_app_t *generator,
-               int interval,
-               struct app_cpu_usage_report *report);
-
-/**
- * @brief Fills process_memory_usage_report.
- *
- * @param[in] generator system generator
- * @param[out] report
- * @return 0 on success, other value on failure
- */
-int report_generator_generate_app_memory_usage_report(
-               report_generator_app_t *generator,
-               struct app_memory_usage_report *report);
-
-/**
  * @brief Fills system_load_average_report
  *
  * @param[out] report
  * @return 0 on success, other value on failure
  */
-int report_generator_generate_load_average_report(struct system_load_average_report *report);
+int report_generator_generate_load_average_report(
+   struct system_load_average_report *report);
 
 #endif