aboutsummaryrefslogtreecommitdiffstats
path: root/data/qmi-service-wds.json
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-05-22 14:00:00 +0200
committerAleksander Morgado <aleksander@lanedo.com>2012-07-03 16:08:54 +0200
commit5ee73a0f3e339edbf4feb345e7fd4e175de85441 (patch)
treec65005e52a55f5e5f771f9991f60293a92d18e49 /data/qmi-service-wds.json
parent39de72d0b29f6561ed4f5b04de5df10c93ccfbdd (diff)
core: use new autogenerated code for the WDS service
Diffstat (limited to 'data/qmi-service-wds.json')
-rw-r--r--data/qmi-service-wds.json60
1 files changed, 59 insertions, 1 deletions
diff --git a/data/qmi-service-wds.json b/data/qmi-service-wds.json
index 3b400f7..1f5bceb 100644
--- a/data/qmi-service-wds.json
+++ b/data/qmi-service-wds.json
@@ -87,6 +87,64 @@
"format" : "guint8",
"prerequisite": { "field" : "Result.Error Status",
"operation" : "==",
- "value" : "QMI_STATUS_SUCCESS" } } ] }
+ "value" : "QMI_STATUS_SUCCESS" } } ] },
+
+ { "name" : "Get Current Data Bearer Technology",
+ "type" : "Message",
+ "service" : "WDS",
+ "id" : "0x0044",
+ "output" : [ { "name" : "Result",
+ "type" : "common-TLV" },
+ { "name" : "Current",
+ "id" : "0x01",
+ "mandatory" : "yes",
+ "type" : "TLV",
+ "format" : "struct",
+ "contents" : [ { "name" : "Network Type",
+ "type" : "guint8" },
+ { "name" : "RAT Mask",
+ "type" : "guint32" },
+ { "name" : "SO Mask",
+ "type" : "guint32" } ],
+ "prerequisite": { "field" : "Result.Error Status",
+ "operation" : "==",
+ "value" : "QMI_STATUS_SUCCESS" } },
+ { "name" : "Last",
+ "id" : "0x10",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "format" : "struct",
+ "contents" : [ { "name" : "Network Type",
+ "type" : "guint8" },
+ { "name" : "RAT Mask",
+ "type" : "guint32" },
+ { "name" : "SO Mask",
+ "type" : "guint32" } ] } ] },
+
+ { "name" : "Get Data Bearer Technology",
+ "type" : "Message",
+ "service" : "WDS",
+ "id" : "0x0037",
+ "output" : [ { "name" : "Result",
+ "type" : "common-TLV" },
+ { "name" : "Current",
+ "id" : "0x01",
+ "mandatory" : "yes",
+ "type" : "TLV",
+ "format" : "guint8",
+ "prerequisite": { "field" : "Result.Error Status",
+ "operation" : "==",
+ "value" : "QMI_STATUS_SUCCESS" } },
+ { "name" : "Last",
+ "id" : "0x10",
+ "mandatory" : "yes",
+ "type" : "TLV",
+ "format" : "guint8",
+ "prerequisite": [ { "field" : "Result.Error Status",
+ "operation" : "!=",
+ "value" : "QMI_STATUS_SUCCESS" },
+ { "field" : "Result.Error Code",
+ "operation" : "==",
+ "value" : "QMI_PROTOCOL_ERROR_OUT_OF_CALL" } ] } ] }
]