summaryrefslogtreecommitdiff
path: root/data/mbim-service-basic-connect.json
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2013-01-25 15:35:01 +0100
committerAleksander Morgado <aleksander@lanedo.com>2013-02-02 17:13:28 +0100
commit87b146c61f02ce9a86cb69af9a61684c6aa45325 (patch)
tree780b038d1056c6cb9da0df03667bcd6d92e8497d /data/mbim-service-basic-connect.json
parent18998e9eec9ed8f471e61291f8a2e65355b8c81a (diff)
mbim-codegen: add new 'Struct' type generation
Diffstat (limited to 'data/mbim-service-basic-connect.json')
-rw-r--r--data/mbim-service-basic-connect.json20
1 files changed, 19 insertions, 1 deletions
diff --git a/data/mbim-service-basic-connect.json b/data/mbim-service-basic-connect.json
index 8b5c0ac..dede845 100644
--- a/data/mbim-service-basic-connect.json
+++ b/data/mbim-service-basic-connect.json
@@ -3,6 +3,7 @@
// *********************************************************************************
{ "name" : "Device Caps",
"service" : "Basic Connect",
+ "type" : "Command",
"query" : { "output" : [ { "name" : "Device Type",
"format" : "guint32",
"public-format" : "MbimDeviceType" },
@@ -42,6 +43,7 @@
// *********************************************************************************
{ "name" : "Subscriber Ready Status",
"service" : "Basic Connect",
+ "type" : "Command",
"query" : { "output" : [ { "name" : "Ready State",
"format" : "guint32",
"public-format" : "MbimSubscriberReadyState" },
@@ -57,5 +59,21 @@
"visibility" : "private" },
{ "name" : "Telephone Numbers",
"format" : "string-array",
- "array-size-field" : "Telephone Numbers Count" } ] } }
+ "array-size-field" : "Telephone Numbers Count" } ] } },
+
+ // *********************************************************************************
+ { "name" : "MbimDeviceServiceElement",
+ "type" : "Struct",
+ "contents" : [ { "name" : "Device service ID",
+ "format" : "uuid" },
+ { "name" : "DSS Payload",
+ "format" : "guint32" },
+ { "name" : "Max DSS Instances",
+ "format" : "guint32" },
+ { "name" : "CIDs Count",
+ "format" : "guint32",
+ "visibility" : "private"},
+ { "name" : "CIDs",
+ "format" : "guint32-array",
+ "array-size-field" : "CIDs Count" } ] }
]