#define PAGE_SHIFT 12
#define PAGE_SIZE (1 << PAGE_SHIFT)
-/*
- * @desc reserved classid enums
- * internal structure, we don't provide it externally
-*/
-enum resourced_reserved_classid {
- RESOURCED_UNKNOWN_CLASSID,
- RESOURCED_ALL_APP_CLASSID, /**< kernel expects 1 for
- handling restriction for all
- applications */
- RESOURCED_TETHERING_APP_CLASSID, /**< it uses in user space logic
- for counting tethering traffic */
- RESOURCED_FOREGROUND_APP_CLASSID, /* it will used for special cgroup,
- blocked cgroup */
- RESOURCED_BACKGROUND_APP_CLASSID,
- RESOURCED_RESERVED_CLASSID_MAX,
-};
-
-enum resourced_counter_state {
- RESOURCED_DEFAULT_STATE = 0,
- RESOURCED_FORCIBLY_FLUSH_STATE = 1 << 1,
- RESOURCED_FORCIBLY_QUIT_STATE = 1 << 2,
- RESOURCED_NET_BLOCKED_STATE = 1 << 3,
- RESOURCED_CHECK_QUOTA = 1 << 4,
- RESOURCED_UPDATE_REQUESTED = 1 << 5,
-};
-
#endif /* _RESOURCED_CONST_H */
* Initialize proc monitor module by registering it in edbus.
*/
-enum proc_watchdog_type {
- PROC_WATCHDOG_DISABLE,
- PROC_WATCHDOG_ENABLE,
-};
-
-enum proc_dbus_use_type { /** cgroup command type **/
- PROC_DBUS_DISABLE,
- PROC_DBUS_ENABLE,
-};
-
void proc_set_watchdog_state(int state);
#endif /* __RESOURCED_PROC_MONITOR_H__ */