summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-05-22 17:01:48 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-07-03 16:08:54 +0200
commit39a2d58f8d97409127d5d0ae94a4fc42bc3b78c9 (patch)
tree1a76e420b16fd52213e24061dfc7c67ceca0b399
parentcf3e96536739fe2edddbfa8871c63aa984b34a8c (diff)
data: use new `Success' common prerequisite type
-rw-r--r--data/qmi-common.json8
-rw-r--r--data/qmi-service-ctl.json12
-rw-r--r--data/qmi-service-dms.json12
-rw-r--r--data/qmi-service-wds.json16
4 files changed, 17 insertions, 31 deletions
diff --git a/data/qmi-common.json b/data/qmi-common.json
index 9fed090..cc846db 100644
--- a/data/qmi-common.json
+++ b/data/qmi-common.json
@@ -8,5 +8,11 @@
"contents" : [ { "name" : "Error Status",
"type" : "guint16" },
{ "name" : "Error Code",
- "type" : "guint16" } ] }
+ "type" : "guint16" } ] },
+
+ { "common-ref" : "Success",
+ "type" : "prerequisite",
+ "field" : "Result.Error Status",
+ "operation" : "==",
+ "value" : "QMI_STATUS_SUCCESS" }
]
diff --git a/data/qmi-service-ctl.json b/data/qmi-service-ctl.json
index a55df3e..fb94209 100644
--- a/data/qmi-service-ctl.json
+++ b/data/qmi-service-ctl.json
@@ -24,9 +24,7 @@
"type" : "guint16" },
{ "name" : "minor version",
"type" : "guint16" } ] },
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] },
{ "name" : "Allocate CID",
"type" : "Message",
@@ -47,9 +45,7 @@
"type" : "guint8" },
{ "name" : "Cid",
"type" : "guint8" } ],
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] },
{ "name" : "Release CID",
"type" : "Message",
@@ -74,9 +70,7 @@
"type" : "guint8" },
{ "name" : "Cid",
"type" : "guint8" } ],
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] },
{ "name" : "Sync",
"type" : "Message",
diff --git a/data/qmi-service-dms.json b/data/qmi-service-dms.json
index e44150e..35a19a8 100644
--- a/data/qmi-service-dms.json
+++ b/data/qmi-service-dms.json
@@ -16,24 +16,18 @@
"mandatory" : "no",
"type" : "TLV",
"format" : "string",
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Imei",
"id" : "0x11",
"mandatory" : "no",
"type" : "TLV",
"format" : "string",
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Meid",
"id" : "0x12",
"mandatory" : "no",
"type" : "TLV",
"format" : "string",
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] } ] }
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] }
]
diff --git a/data/qmi-service-wds.json b/data/qmi-service-wds.json
index 867d128..bf05ddf 100644
--- a/data/qmi-service-wds.json
+++ b/data/qmi-service-wds.json
@@ -31,9 +31,7 @@
"mandatory" : "yes",
"type" : "TLV",
"format" : "guint32",
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Call End Reason",
"id" : "0x10",
"mandatory" : "no",
@@ -82,9 +80,7 @@
"mandatory" : "yes",
"type" : "TLV",
"format" : "guint8",
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] },
{ "name" : "Get Current Data Bearer Technology",
"type" : "Message",
@@ -102,9 +98,7 @@
"type" : "guint32" },
{ "name" : "SO Mask",
"type" : "guint32" } ],
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Last",
"id" : "0x10",
"mandatory" : "no",
@@ -127,9 +121,7 @@
"mandatory" : "yes",
"type" : "TLV",
"format" : "guint8",
- "prerequisites": [ { "field" : "Result.Error Status",
- "operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } ] },
+ "prerequisites": [ { "common-ref" : "Success" } ] },
{ "name" : "Last",
"id" : "0x10",
"mandatory" : "yes",