Clean-up Multiple process for application control
authorJihoon Chung <jihoon.chung@samsung.com>
Sun, 21 Apr 2013 03:33:56 +0000 (12:33 +0900)
committerGerrit Code Review <gerrit2@kim11>
Sun, 21 Apr 2013 13:26:12 +0000 (22:26 +0900)
[Issue#] N/A
[Problem] N/A
[Cause] N/A
[Solution] Clean-up Multiple process for application control.
This commit change control_index to alloc each page.
[SCMRequest] must be imported with wrt, wrt-installer

Change-Id: I5716cba6c90999e9189819d1575f83c8bbec2405

modules/core/include/dpl/optional_typedefs.h
modules/widget_dao/include/dpl/wrt-dao-ro/common_dao_types.h

index 356060a..2a3e716 100644 (file)
@@ -22,6 +22,7 @@
 namespace DPL {
 typedef Optional<String> OptionalString;
 typedef Optional<int> OptionalInt;
+typedef Optional<unsigned int> OptionalUInt;
 typedef Optional<bool> OptionalBool;
 typedef Optional<float> OptionalFloat;
 } //namespace DPL
index 77209e3..1529d03 100644 (file)
@@ -348,6 +348,9 @@ typedef std::list<WidgetSetting> WidgetSettings;
  * Application control describes details of behaviour
  * when widget receives aul bundle data.
  */
+namespace AppControlPrefix {
+    const char* const PROCESS_PREFIX = "-__CONTROL_PROCESS__";
+}
 struct WidgetAppControl
 {
     enum class Disposition {