• source navigation  • diff markup  • identifier search  • freetext search  • 

Sources/uqmi/data/qmi-service-ctl.json

  1 
  2 [
  3   // *********************************************************************************
  4   {  "name"    : "CTL",
  5      "type"    : "Service" },
  6 
  7   // *********************************************************************************
  8   {  "name"    : "QMI Client CTL",
  9      "type"    : "Client",
 10      "since"   : "1.0" },
 11 
 12   // *********************************************************************************
 13   {  "name"    : "QMI Message CTL",
 14      "type"    : "Message-ID-Enum" },
 15 
 16   // *********************************************************************************
 17   {  "name"    : "QMI Indication CTL",
 18      "type"    : "Indication-ID-Enum" },
 19 
 20   // *********************************************************************************
 21   {  "name"    : "Set Instance ID",
 22      "type"    : "Message",
 23      "service" : "CTL",
 24      "id"      : "0x0020",
 25      "since"   : "1.0",
 26      "input"   : [  { "name"      : "ID",
 27                       "id"        : "0x01",
 28                       "type"      : "TLV",
 29                       "since"     : "1.0",
 30                       "format"    : "guint8" } ],
 31      "output"  : [  { "common-ref" : "Operation Result" },
 32                     { "name"      : "Link ID",
 33                       "id"        : "0x01",
 34                       "type"      : "TLV",
 35                       "since"     : "1.0",
 36                       "format"    : "guint16",
 37                       "prerequisites": [ { "common-ref" : "Success" } ] } ] },
 38 
 39   // *********************************************************************************
 40   {  "name"    : "Get Version Info",
 41      "type"    : "Message",
 42      "service" : "CTL",
 43      "id"      : "0x0021",
 44      "since"   : "1.0",
 45      "output"  : [  { "common-ref" : "Operation Result" },
 46                     { "name"               : "Service list",
 47                       "id"                 : "0x01",
 48                       "type"               : "TLV",
 49                       "since"              : "1.0",
 50                       "format"             : "array",
 51                       "size-prefix-format" : "guint8",
 52                       "array-element"      : { "name"     : "Service",
 53                                                "format"   : "struct",
 54                                                "contents" : [ { "name"          : "Service",
 55                                                                 "format"        : "guint8",
 56                                                                 "public-format" : "QmiService" },
 57                                                               { "name"   : "Major version",
 58                                                                 "format" : "guint16" },
 59                                                               { "name"   : "Minor version",
 60                                                                 "format" : "guint16" } ] },
 61                       "prerequisites"      : [ { "common-ref" : "Success" } ] } ] },
 62 
 63   // *********************************************************************************
 64   {  "name"    : "Allocate CID",
 65      "type"    : "Message",
 66      "service" : "CTL",
 67      "id"      : "0x0022",
 68      "since"   : "1.0",
 69      "input"   : [  { "name"          : "Service",
 70                       "id"            : "0x01",
 71                       "type"          : "TLV",
 72                       "since"         : "1.0",
 73                       "format"        : "guint8" ,
 74                       "public-format" : "QmiService" } ],
 75      "output"  : [  { "common-ref" : "Operation Result" },
 76                     { "name"      : "Allocation Info",
 77                       "id"        : "0x01",
 78                       "type"      : "TLV",
 79                       "since"     : "1.0",
 80                       "format"    : "sequence",
 81                       "contents"  : [ { "name"          : "Service",
 82                                         "format"        : "guint8",
 83                                         "public-format" : "QmiService" },
 84                                       { "name"   : "Cid",
 85                                         "format" : "guint8" } ],
 86                       "prerequisites": [ { "common-ref" : "Success" } ] } ] },
 87 
 88   // *********************************************************************************
 89   {  "name"    : "Release CID",
 90      "type"    : "Message",
 91      "service" : "CTL",
 92      "id"      : "0x0023",
 93      "since"   : "1.0",
 94      "input"   : [  { "name"      : "Release Info",
 95                       "id"        : "0x01",
 96                       "type"      : "TLV",
 97                       "since"     : "1.0",
 98                       "format"    : "sequence",
 99                       "contents"  : [ { "name"          : "Service",
100                                         "format"        : "guint8",
101                                         "public-format" : "QmiService" },
102                                       { "name"   : "Cid",
103                                         "format" : "guint8" } ] } ],
104      "output"  : [  { "common-ref" : "Operation Result" },
105                     { "name"      : "Release Info",
106                       "id"        : "0x01",
107                       "type"      : "TLV",
108                       "since"     : "1.0",
109                       "format"    : "sequence",
110                       "contents"  : [ { "name"          : "Service",
111                                         "format"        : "guint8",
112                                         "public-format" : "QmiService" },
113                                       { "name"   : "Cid",
114                                         "format" : "guint8" } ],
115                       "prerequisites": [ { "common-ref" : "Success" } ] } ] },
116 
117   // *********************************************************************************
118   {  "name"    : "Set Data Format",
119      "type"    : "Message",
120      "service" : "CTL",
121      "id"      : "0x0026",
122      "since"   : "1.0",
123      "input"   : [  { "name"          : "Format",
124                       "id"            : "0x01",
125                       "type"          : "TLV",
126                       "since"         : "1.0",
127                       "format"        : "guint8",
128                       "public-format" : "QmiCtlDataFormat" },
129                     { "name"          : "Protocol",
130                       "id"            : "0x10",
131                       "type"          : "TLV",
132                       "since"         : "1.0",
133                       "format"        : "guint16",
134                       "public-format" : "QmiCtlDataLinkProtocol" } ],
135      "output"  : [  { "common-ref" : "Operation Result" },
136                     { "name"          : "Protocol",
137                       "id"            : "0x10",
138                       "mandatory"     : "yes",
139                       "type"          : "TLV",
140                       "since"         : "1.0",
141                       "format"        : "guint16",
142                       "public-format" : "QmiCtlDataLinkProtocol",
143                       "prerequisites" : [ { "common-ref" : "Success" } ] } ] },
144 
145   // *********************************************************************************
146   {  "name"    : "Sync",
147      "type"    : "Message",
148      "service" : "CTL",
149      "id"      : "0x0027",
150      "since"   : "1.0",
151      "output"  : [  { "common-ref" : "Operation Result" } ] },
152 
153   {  "name"    : "Sync",
154      "type"    : "Indication",
155      "service" : "CTL",
156      "id"      : "0x0027",
157      "since"   : "1.0" },
158 
159   // *********************************************************************************
160   // Internal
161   {  "name"    : "Internal Proxy Open",
162      "type"    : "Message",
163      "service" : "CTL",
164      "id"      : "0xFF00",
165      "since"   : "1.8",
166      "input"   : [ { "name"      : "Device Path",
167                      "id"        : "0x01",
168                      "type"      : "TLV",
169                      "since"     : "1.8",
170                      "format"    : "string" } ],
171      "output"  : [ { "common-ref" : "Operation Result" } ] },
172 
173   // *********************************************************************************
174   // Internal
175   {  "name"    : "Internal Allocate CID QRTR",
176      "type"    : "Message",
177      "service" : "CTL",
178      "id"      : "0xFF22",
179      "since"   : "1.0",
180      "input"   : [  { "name"          : "Service",
181                       "id"            : "0x01",
182                       "type"          : "TLV",
183                       "since"         : "1.0",
184                       "format"        : "guint16" ,
185                       "public-format" : "QmiService" } ],
186      "output"  : [  { "common-ref" : "Operation Result" },
187                     { "name"      : "Allocation Info",
188                       "id"        : "0x01",
189                       "type"      : "TLV",
190                       "since"     : "1.0",
191                       "format"    : "sequence",
192                       "contents"  : [ { "name"          : "Service",
193                                         "format"        : "guint16",
194                                         "public-format" : "QmiService" },
195                                       { "name"   : "Cid",
196                                         "format" : "guint8" } ],
197                       "prerequisites": [ { "common-ref" : "Success" } ] } ] },
198 
199   // *********************************************************************************
200   // Internal
201   {  "name"    : "Internal Release CID QRTR",
202      "type"    : "Message",
203      "service" : "CTL",
204      "id"      : "0xFF23",
205      "since"   : "1.0",
206      "input"   : [  { "name"      : "Release Info",
207                       "id"        : "0x01",
208                       "type"      : "TLV",
209                       "since"     : "1.0",
210                       "format"    : "sequence",
211                       "contents"  : [ { "name"          : "Service",
212                                         "format"        : "guint16",
213                                         "public-format" : "QmiService" },
214                                       { "name"   : "Cid",
215                                         "format" : "guint8" } ] } ],
216      "output"  : [  { "common-ref" : "Operation Result" },
217                     { "name"      : "Release Info",
218                       "id"        : "0x01",
219                       "type"      : "TLV",
220                       "since"     : "1.0",
221                       "format"    : "sequence",
222                       "contents"  : [ { "name"          : "Service",
223                                         "format"        : "guint16",
224                                         "public-format" : "QmiService" },
225                                       { "name"   : "Cid",
226                                         "format" : "guint8" } ],
227                       "prerequisites": [ { "common-ref" : "Success" } ] } ] }
228 ]

This page was automatically generated by LXR 0.3.1.  •  OpenWrt