resource: add configurable 'fifo' and 'lifo' ordering to application classes
[profile/ivi/murphy.git] / src / resource / application-class.h
index 534dbe0..02b692b 100644 (file)
 
 
 struct mrp_application_class_s {
-    mrp_list_hook_t  list;
-    const char      *name;
-    uint32_t         priority;
-    bool             share;
-    bool             modal;
-    mrp_list_hook_t  resource_sets[MRP_ZONE_MAX];
+    mrp_list_hook_t       list;
+    const char           *name;
+    uint32_t              priority;
+    bool                  share;
+    bool                  modal;
+    mrp_resource_order_t  order;
+    mrp_list_hook_t       resource_sets[MRP_ZONE_MAX];
 };
 
 mrp_application_class_t *mrp_application_class_find(const char *);