Separate monitoring function plugin
[platform/core/connectivity/stc-manager.git] / plugin / procfs / include / stc-plugin-procfs.h
index 3a02bfe..53635ca 100755 (executable)
@@ -24,6 +24,7 @@
 typedef struct {
        int (*initialize_plugin) (void);
        int (*deinitialize_plugin) (void);
+       int (*procfs_load) (void);
        int (*procfs_status_changed) (stc_cmd_type_e cmd, pid_t pid,
                const gchar *app_id, const gchar *pkg_id, stc_app_type_e app_type);
 } stc_plugin_procfs_s;
@@ -31,7 +32,11 @@ typedef struct {
 int stc_plugin_procfs_initialize(void);
 int stc_plugin_procfs_deinitialize(void);
 
+int stc_plugin_procfs_load(void);
 stc_error_e stc_plugin_procfs_status_changed(stc_cmd_type_e cmd,
-                               pid_t pid, const gchar *app_id, const gchar *pkg_id, stc_app_type_e app_type);
+                                               pid_t pid,
+                                               const gchar *app_id,
+                                               const gchar *pkg_id,
+                                               stc_app_type_e app_type);
 
 #endif /* __STC_PLUGIN_PROCFS_H__ */