1 2 [ 3 // ********************************************************************************* 4 { "name" : "WDA", 5 "type" : "Service" }, 6 7 // ********************************************************************************* 8 { "name" : "QMI Client WDA", 9 "type" : "Client", 10 "since" : "1.10" }, 11 12 // ********************************************************************************* 13 { "name" : "QMI Message WDA", 14 "type" : "Message-ID-Enum" }, 15 16 // ********************************************************************************* 17 { "name" : "Get Supported Messages", 18 "type" : "Message", 19 "service" : "WDA", 20 "id" : "0x001E", 21 "since" : "1.14", 22 "output" : [ { "common-ref" : "Operation Result" }, 23 { "name" : "List", 24 "id" : "0x10", 25 "type" : "TLV", 26 "since" : "1.14", 27 "format" : "array", 28 "size-prefix-format" : "guint16", 29 "array-element" : { "format" : "guint8" }, 30 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 31 32 // ********************************************************************************* 33 { "name" : "Set Data Format", 34 "type" : "Message", 35 "service" : "WDA", 36 "id" : "0x0020", 37 "since" : "1.10", 38 "input" : [ { "name" : "QoS Format", 39 "id" : "0x10", 40 "type" : "TLV", 41 "since" : "1.10", 42 "format" : "guint8", 43 "public-format" : "gboolean" }, 44 { "name" : "Link Layer Protocol", 45 "id" : "0x11", 46 "type" : "TLV", 47 "since" : "1.10", 48 "format" : "guint32", 49 "public-format" : "QmiWdaLinkLayerProtocol" }, 50 { "name" : "Uplink Data Aggregation Protocol", 51 "id" : "0x12", 52 "type" : "TLV", 53 "since" : "1.10", 54 "format" : "guint32", 55 "public-format" : "QmiWdaDataAggregationProtocol" }, 56 { "name" : "Downlink Data Aggregation Protocol", 57 "id" : "0x13", 58 "type" : "TLV", 59 "since" : "1.10", 60 "format" : "guint32", 61 "public-format" : "QmiWdaDataAggregationProtocol" }, 62 { "name" : "NDP Signature", 63 "id" : "0x14", 64 "type" : "TLV", 65 "since" : "1.10", 66 "format" : "guint32" }, 67 { "name" : "Downlink Data Aggregation Max Datagrams", 68 "id" : "0x15", 69 "type" : "TLV", 70 "since" : "1.10", 71 "format" : "guint32" }, 72 { "name" : "Downlink Data Aggregation Max Size", 73 "id" : "0x16", 74 "type" : "TLV", 75 "since" : "1.10", 76 "format" : "guint32" }, 77 { "name" : "Endpoint Info", 78 "id" : "0x17", 79 "type" : "TLV", 80 "since" : "1.18", 81 "format" : "sequence", 82 "contents" : [ { "name" : "Endpoint Type", 83 "format" : "guint32", 84 "public-format" : "QmiDataEndpointType"}, 85 { "name" : "Interface Number", 86 "format" : "guint32"}] }, 87 { "name" : "Downlink Minimum Padding", 88 "id" : "0x19", 89 "mandatory" : "no", 90 "type" : "TLV", 91 "format" : "guint32" }, 92 { "name" : "Flow Control", 93 "id" : "0x1A", 94 "mandatory" : "no", 95 "type" : "TLV", 96 "format" : "guint8" }, 97 { "name" : "Uplink Data Aggregation Max Datagrams", 98 "id" : "0x1B", 99 "type" : "TLV", 100 "since" : "1.32", 101 "format" : "guint32" }, 102 { "name" : "Uplink Data Aggregation Max Size", 103 "id" : "0x1C", 104 "type" : "TLV", 105 "since" : "1.32", 106 "format" : "guint32" }], 107 "output" : [ { "common-ref" : "Operation Result" }, 108 { "name" : "QoS Format", 109 "id" : "0x10", 110 "type" : "TLV", 111 "since" : "1.10", 112 "format" : "guint8", 113 "public-format" : "gboolean", 114 "prerequisites": [ { "common-ref" : "Success" } ] }, 115 { "name" : "Link Layer Protocol", 116 "id" : "0x11", 117 "type" : "TLV", 118 "since" : "1.10", 119 "format" : "guint32", 120 "public-format" : "QmiWdaLinkLayerProtocol", 121 "prerequisites" : [ { "common-ref" : "Success" } ] }, 122 { "name" : "Uplink Data Aggregation Protocol", 123 "id" : "0x12", 124 "type" : "TLV", 125 "since" : "1.10", 126 "format" : "guint32", 127 "public-format" : "QmiWdaDataAggregationProtocol", 128 "prerequisites" : [ { "common-ref" : "Success" } ] }, 129 { "name" : "Downlink Data Aggregation Protocol", 130 "id" : "0x13", 131 "type" : "TLV", 132 "since" : "1.10", 133 "format" : "guint32", 134 "public-format" : "QmiWdaDataAggregationProtocol", 135 "prerequisites" : [ { "common-ref" : "Success" } ] }, 136 { "name" : "NDP Signature", 137 "id" : "0x14", 138 "type" : "TLV", 139 "since" : "1.10", 140 "format" : "guint32", 141 "prerequisites" : [ { "common-ref" : "Success" } ] }, 142 { "name" : "Downlink Data Aggregation Max Datagrams", 143 "id" : "0x15", 144 "type" : "TLV", 145 "since" : "1.10", 146 "format" : "guint32", 147 "prerequisites" : [ { "common-ref" : "Success" } ] }, 148 { "name" : "Downlink Data Aggregation Max Size", 149 "id" : "0x16", 150 "type" : "TLV", 151 "since" : "1.10", 152 "format" : "guint32", 153 "prerequisites" : [ { "common-ref" : "Success" } ] }, 154 { "name" : "Uplink Data Aggregation Max Datagrams", 155 "id" : "0x17", 156 "type" : "TLV", 157 "since" : "1.30", 158 "format" : "guint32", 159 "prerequisites" : [ { "common-ref" : "Success" } ] }, 160 { "name" : "Uplink Data Aggregation Max Size", 161 "id" : "0x18", 162 "type" : "TLV", 163 "since" : "1.30", 164 "format" : "guint32", 165 "prerequisites" : [ { "common-ref" : "Success" } ] }, 166 { "name" : "Download Minimum Padding", 167 "id" : "0x1A", 168 "type" : "TLV", 169 "since" : "1.30", 170 "format" : "guint32", 171 "prerequisites" : [ { "common-ref" : "Success" } ] }, 172 { "name" : "Flow Control", 173 "id" : "0x1B", 174 "type" : "TLV", 175 "since" : "1.30", 176 "format" : "guint8", 177 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 178 179 // ********************************************************************************* 180 { "name" : "Get Data Format", 181 "type" : "Message", 182 "service" : "WDA", 183 "id" : "0x0021", 184 "since" : "1.10", 185 "input" : [ { "name" : "Endpoint Info", 186 "id" : "0x10", 187 "mandatory" : "no", 188 "type" : "TLV", 189 "since" : "1.26", 190 "format" : "sequence", 191 "contents" : [ { "name" : "Endpoint Type", 192 "format" : "guint32", 193 "public-format" : "QmiDataEndpointType"}, 194 { "name" : "Interface Number", 195 "format" : "guint32"} ] } ], 196 "output" : [ { "common-ref" : "Operation Result" }, 197 { "name" : "QoS Format", 198 "id" : "0x10", 199 "type" : "TLV", 200 "since" : "1.10", 201 "format" : "guint8", 202 "public-format" : "gboolean", 203 "prerequisites": [ { "common-ref" : "Success" } ] }, 204 { "name" : "Link Layer Protocol", 205 "id" : "0x11", 206 "type" : "TLV", 207 "since" : "1.10", 208 "format" : "guint32", 209 "public-format" : "QmiWdaLinkLayerProtocol", 210 "prerequisites" : [ { "common-ref" : "Success" } ] }, 211 { "name" : "Uplink Data Aggregation Protocol", 212 "id" : "0x12", 213 "type" : "TLV", 214 "since" : "1.10", 215 "format" : "guint32", 216 "public-format" : "QmiWdaDataAggregationProtocol", 217 "prerequisites" : [ { "common-ref" : "Success" } ] }, 218 { "name" : "Downlink Data Aggregation Protocol", 219 "id" : "0x13", 220 "type" : "TLV", 221 "since" : "1.10", 222 "format" : "guint32", 223 "public-format" : "QmiWdaDataAggregationProtocol", 224 "prerequisites" : [ { "common-ref" : "Success" } ] }, 225 { "name" : "NDP Signature", 226 "id" : "0x14", 227 "type" : "TLV", 228 "since" : "1.10", 229 "format" : "guint32", 230 "prerequisites" : [ { "common-ref" : "Success" } ] }, 231 { "name" : "Downlink Data Aggregation Max Datagrams", 232 "id" : "0x15", 233 "type" : "TLV", 234 "since" : "1.24.6", 235 "format" : "guint32", 236 "prerequisites" : [ { "common-ref" : "Success" } ] }, 237 { "name" : "Downlink Data Aggregation Max Size", 238 "id" : "0x16", 239 "type" : "TLV", 240 "since" : "1.10", 241 "format" : "guint32", 242 "prerequisites" : [ { "common-ref" : "Success" } ] }, 243 { "name" : "Uplink Data Aggregation Max Datagrams", 244 "id" : "0x17", 245 "type" : "TLV", 246 "since" : "1.30", 247 "format" : "guint32", 248 "prerequisites" : [ { "common-ref" : "Success" } ] }, 249 // We mistakenly had a different TLV named as "Uplink Data 250 // Aggregation Max Size" since 1.10, and since then we kept 251 // compat support to avoid breaking API/ABI. We now introduce 252 // the correct TLV named in the same way, and so we keep the 253 // original "since" tag and we remove the compat symbols. 254 { "name" : "Uplink Data Aggregation Max Size", 255 "id" : "0x18", 256 "type" : "TLV", 257 "since" : "1.10", 258 "format" : "guint32", 259 "prerequisites" : [ { "common-ref" : "Success" } ] }, 260 { "name" : "Download Minimum Padding", 261 "id" : "0x1A", 262 "type" : "TLV", 263 "since" : "1.30", 264 "format" : "guint32", 265 "prerequisites" : [ { "common-ref" : "Success" } ] }, 266 { "name" : "Flow Control", 267 "id" : "0x1B", 268 "type" : "TLV", 269 "since" : "1.30", 270 "format" : "guint8", 271 "prerequisites" : [ { "common-ref" : "Success" } ] } ] } 272 ]
This page was automatically generated by LXR 0.3.1. • OpenWrt