summaryrefslogtreecommitdiff
path: root/data/qmi-service-wds.json
diff options
context:
space:
mode:
authorCarlo Lobrano <c.lobrano@gmail.com>2017-02-21 16:04:01 +0100
committerAleksander Morgado <aleksander@aleksander.es>2017-02-28 23:40:52 +0100
commit041f022ff81e72aea748e5b01824ce2de1354ae7 (patch)
tree742d3e6a87d4f9af20e9205f391fc2a5fb1f0aef /data/qmi-service-wds.json
parenta04525d9e167a44b8295af922114d34062e9feaf (diff)
wds: added WDS Bind Mux Data Port message
This message is used to bind a muxed data port to a controller device. The Muxed data port has to be managed by qmi_wwan driver. The Muxed data port is identified by: - mux_id: the numeric ID given to qmi_wwan once created - interface number: the interface number of the qmi controller device on the modem Once the binding is completed, all the commands sent (and I expect also received, but I could not test it) using the same Client ID are for the binded data port instead of the real one.
Diffstat (limited to 'data/qmi-service-wds.json')
-rw-r--r--data/qmi-service-wds.json34
1 files changed, 33 insertions, 1 deletions
diff --git a/data/qmi-service-wds.json b/data/qmi-service-wds.json
index dc29998..d037481 100644
--- a/data/qmi-service-wds.json
+++ b/data/qmi-service-wds.json
@@ -1707,6 +1707,38 @@
"format" : "guint32" },
{ "name" : "APN",
"format" : "string" } ] },
- "prerequisites": [ { "common-ref" : "Success" } ] } ] }
+ "prerequisites": [ { "common-ref" : "Success" } ] } ] },
+// *********************************************************************************
+ { "name" : "Bind Mux Data Port",
+ "type" : "Message",
+ "service" : "WDS",
+ "id" : "0x00A2",
+ "since" : "1.18",
+ "input" : [ { "name" : "Endpoint Info",
+ "id" : "0x10",
+ "mandatory" : "no",
+ "type" : "TLV",
+ "since" : "1.18",
+ "format" : "sequence",
+ "contents" : [ { "name" : "Endpoint Type",
+ "format" : "guint32",
+ "public-format" : "QmiDataEndpointType"},
+ { "name" : "Interface Number",
+ "format" : "guint32" }]},
+ { "name" : "Mux ID",
+ "id" : "0x11",
+ "type" : "TLV",
+ "since" : "1.18",
+ "mandatory" : "no",
+ "format" : "guint8"},
+ { "name" : "Client Type",
+ "id" : "0x13",
+ "type" : "TLV",
+ "since" : "1.18",
+ "mandatory" : "no",
+ "format" : "guint32",
+ "public-format" : "QmiWdsClientType"}
+ ],
+ "output" : [ { "common-ref" : "Operation Result" } ] }
]