3 // *********************************************************************************
7 // *********************************************************************************
8 { "name" : "QMI Client CTL",
12 // *********************************************************************************
13 { "name" : "QMI Message CTL",
14 "type" : "Message-ID-Enum" },
16 // *********************************************************************************
17 { "name" : "QMI Indication CTL",
18 "type" : "Indication-ID-Enum" },
20 // *********************************************************************************
21 { "name" : "Set Instance ID",
26 "input" : [ { "name" : "ID",
30 "format" : "guint8" } ],
31 "output" : [ { "common-ref" : "Operation Result" },
37 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
39 // *********************************************************************************
40 { "name" : "Get Version Info",
45 "output" : [ { "common-ref" : "Operation Result" },
46 { "name" : "Service list",
51 "array-element" : { "name" : "Service",
53 "contents" : [ { "name" : "Service",
55 "public-format" : "QmiService" },
56 { "name" : "Major version",
57 "format" : "guint16" },
58 { "name" : "Minor version",
59 "format" : "guint16" } ] },
60 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
62 // *********************************************************************************
63 { "name" : "Allocate CID",
68 "input" : [ { "name" : "Service",
73 "public-format" : "QmiService" } ],
74 "output" : [ { "common-ref" : "Operation Result" },
75 { "name" : "Allocation Info",
79 "format" : "sequence",
80 "contents" : [ { "name" : "Service",
82 "public-format" : "QmiService" },
84 "format" : "guint8" } ],
85 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
87 // *********************************************************************************
88 { "name" : "Release CID",
93 "input" : [ { "name" : "Release Info",
97 "format" : "sequence",
98 "contents" : [ { "name" : "Service",
100 "public-format" : "QmiService" },
102 "format" : "guint8" } ] } ],
103 "output" : [ { "common-ref" : "Operation Result" },
104 { "name" : "Release Info",
108 "format" : "sequence",
109 "contents" : [ { "name" : "Service",
111 "public-format" : "QmiService" },
113 "format" : "guint8" } ],
114 "prerequisites": [ { "common-ref" : "Success" } ] } ] },
116 // *********************************************************************************
117 { "name" : "Set Data Format",
122 "input" : [ { "name" : "Format",
127 "public-format" : "QmiCtlDataFormat" },
128 { "name" : "Protocol",
132 "format" : "guint16",
133 "public-format" : "QmiCtlDataLinkProtocol" } ],
134 "output" : [ { "common-ref" : "Operation Result" },
135 { "name" : "Protocol",
140 "format" : "guint16",
141 "public-format" : "QmiCtlDataLinkProtocol",
142 "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
144 // *********************************************************************************
150 "output" : [ { "common-ref" : "Operation Result" } ] },
153 "type" : "Indication",
158 // *********************************************************************************
160 { "name" : "Internal Proxy Open",
165 "input" : [ { "name" : "Device Path",
169 "format" : "string" } ],
170 "output" : [ { "common-ref" : "Operation Result" } ] }