tizen 2.3 release
[kernel/api/system-resource.git] / src / common / module-data.h
index 570e7bc..37f8e9b 100644 (file)
@@ -25,6 +25,8 @@
 #ifndef __MODULE_DATA_HANDLE_H__
 #define __MODULE_DATA_HANDLE_H__
 
+#include "counter.h"
+#include "daemon-options.h"
 #include "init.h"
 #include "proc-main.h"
 
@@ -32,6 +34,17 @@ struct modules_arg {
        struct daemon_opts *opts;
 };
 
+struct swap_module_data {
+       int swaptype;                   /* swap */
+};
+
+struct shared_modules_data {
+       struct counter_arg *carg;
+       struct swap_module_data swap_data;
+};
+
+struct shared_modules_data *get_shared_modules_data(void);
+
 void init_modules_arg(struct modules_arg *marg, struct daemon_arg *darg);
 
 #endif /* __MODULE_DATA_HANDLE_H__ */