1 [ 2 // ********************************************************************************* 3 { "name" : "UIM", 4 "type" : "Service" }, 5 6 // ********************************************************************************* 7 { "name" : "QMI Client UIM", 8 "type" : "Client", 9 "since" : "1.6" }, 10 11 // ********************************************************************************* 12 { "name" : "QMI Message UIM", 13 "type" : "Message-ID-Enum" }, 14 15 // ********************************************************************************* 16 { "name" : "QMI Indication UIM", 17 "type" : "Indication-ID-Enum" }, 18 19 // ********************************************************************************* 20 { "common-ref" : "UIM Card Status", 21 "name" : "Card Status", 22 "id" : "0x10", 23 "type" : "TLV", 24 "format" : "sequence", 25 "contents" : [ { "name" : "Index GW Primary", 26 "format" : "guint16" }, 27 { "name" : "Index 1x Primary", 28 "format" : "guint16" }, 29 { "name" : "Index GW Secondary", 30 "format" : "guint16" }, 31 { "name" : "Index 1x Secondary", 32 "format" : "guint16" }, 33 { "name" : "Cards", 34 "format" : "array", 35 "size-prefix-format" : "guint8", 36 "array-element" : { "name" : "Element", 37 "format" : "struct", 38 "contents" : [ { "name" : "Card State", 39 "format" : "guint8", 40 "public-format" : "QmiUimCardState" }, 41 { "name" : "UPIN State", 42 "format" : "guint8", 43 "public-format" : "QmiUimPinState" }, 44 { "name" : "UPIN Retries", 45 "format" : "guint8" }, 46 { "name" : "UPUK Retries", 47 "format" : "guint8" }, 48 { "name" : "Error code", 49 "format" : "guint8", 50 "public-format" : "QmiUimCardError" }, 51 { "name" : "Applications", 52 "format" : "array", 53 "size-prefix-format" : "guint8", 54 "array-element" : { "name" : "Element", 55 "format" : "struct", 56 "contents" : [ { "name" : "Type", 57 "format" : "guint8", 58 "public-format" : "QmiUimCardApplicationType" }, 59 { "name" : "State", 60 "format" : "guint8", 61 "public-format" : "QmiUimCardApplicationState" }, 62 { "name" : "Personalization State", 63 "format" : "guint8", 64 "public-format" : "QmiUimCardApplicationPersonalizationState" }, 65 { "name" : "Personalization Feature", 66 "format" : "guint8", 67 "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, 68 { "name" : "Personalization Retries", 69 "format" : "guint8" }, 70 { "name" : "Personalization Unblock Retries", 71 "format" : "guint8" }, 72 { "name" : "Application Identifier Value", 73 "format" : "array", 74 "size-prefix-format" : "guint8", 75 "array-element" : { "format" : "guint8" } }, 76 { "name" : "UPIN replaces PIN1", 77 "format" : "guint8", 78 "public-format" : "gboolean" }, 79 { "name" : "PIN1 State", 80 "format" : "guint8", 81 "public-format" : "QmiUimPinState" }, 82 { "name" : "PIN1 Retries", 83 "format" : "guint8" }, 84 { "name" : "PUK1 Retries", 85 "format" : "guint8" }, 86 { "name" : "PIN2 State", 87 "format" : "guint8", 88 "public-format" : "QmiUimPinState" }, 89 { "name" : "PIN2 Retries", 90 "format" : "guint8" }, 91 { "name" : "PUK2 Retries", 92 "format" : "guint8" } ] } } ] } } ] }, 93 94 // ********************************************************************************* 95 { "common-ref" : "UIM Session", 96 "name" : "Session", 97 "fullname" : "Qmi UIM Session", 98 "id" : "0x01", 99 "type" : "TLV", 100 "format" : "sequence", 101 "contents" : [ { "name" : "Session Type", 102 "format" : "guint8", 103 "public-format" : "QmiUimSessionType" }, 104 { "name" : "Application Identifier", 105 "format" : "array", 106 "size-prefix-format" : "guint8", 107 "array-element" : { "format" : "guint8" } } ] }, 108 109 // ********************************************************************************* 110 { "common-ref" : "Physical Slot Status", 111 "name" : "Physical Slot Status", 112 "fullname" : "Qmi Physical Slot Status", 113 "id" : "0x10", 114 "type" : "TLV", 115 "format" : "array", 116 "size-prefix-format" : "guint8", 117 "array-element" : { "name" : "Slot", 118 "format" : "struct", 119 "contents" : [ { "name" : "Physical Card Status", 120 "format" : "guint32", 121 "public-format" : "QmiUimPhysicalCardState" }, 122 { "name" : "Physical Slot Status", 123 "format" : "guint32", 124 "public-format" : "QmiUimSlotState" }, 125 { "name" : "Logical Slot", 126 "format" : "guint8" }, 127 { "name" : "ICCID", 128 "format" : "array", 129 "size-prefix-format" : "guint8", 130 "array-element" : { "format" : "guint8" } } ] } }, 131 132 // ********************************************************************************* 133 { "common-ref" : "Physical Slot Information", 134 "name" : "Physical Slot Information", 135 "fullname" : "Qmi Physical Slot Information", 136 "id" : "0x11", 137 "type" : "TLV", 138 "format" : "array", 139 "size-prefix-format" : "guint8", 140 "array-element" : { "name" : "Slot", 141 "format" : "struct", 142 "contents" : [ { "name" : "Card Protocol", 143 "format" : "guint32", 144 "public-format" : "QmiUimCardProtocol" }, 145 { "name" : "Valid Applications", 146 "format" : "guint8" }, 147 { "name" : "ATR Value", 148 "format" : "array", 149 "size-prefix-format" : "guint8", 150 "array-element" : { "format" : "guint8" } }, 151 { "name" : "Is EUICC", 152 "format" : "guint8", 153 "public-format" : "gboolean" } ] } }, 154 155 // ********************************************************************************* 156 { "common-ref" : "Slot EID Information", 157 "name" : "Slot EID Information", 158 "fullname" : "Qmi Slot EID Information", 159 "id" : "0x12", 160 "type" : "TLV", 161 "format" : "array", 162 "size-prefix-format" : "guint8", 163 "array-element" : { "name" : "EID", 164 "format" : "array", 165 "size-prefix-format" : "guint8", 166 "array-element" : { "format" : "guint8" } } }, 167 168 // ********************************************************************************* 169 { "name" : "Reset", 170 "type" : "Message", 171 "service" : "UIM", 172 "id" : "0x0000", 173 "since" : "1.6", 174 "output" : [ { "common-ref" : "Operation Result" } ] }, 175 176 // ********************************************************************************* 177 { "name" : "Get Supported Messages", 178 "type" : "Message", 179 "service" : "UIM", 180 "id" : "0x001E", 181 "since" : "1.14", 182 "output" : [ { "common-ref" : "Operation Result" }, 183 { "name" : "List", 184 "id" : "0x10", 185 "type" : "TLV", 186 "since" : "1.14", 187 "format" : "array", 188 "size-prefix-format" : "guint16", 189 "array-element" : { "format" : "guint8" }, 190 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 191 192 // ********************************************************************************* 193 { "name" : "Read Transparent", 194 "type" : "Message", 195 "service" : "UIM", 196 "id" : "0x0020", 197 "since" : "1.6", 198 "input" : [ { "common-ref" : "UIM Session", 199 "since" : "1.22" }, 200 { "name" : "File", 201 "id" : "0x02", 202 "type" : "TLV", 203 "since" : "1.6", 204 "format" : "sequence", 205 "contents" : [ { "name" : "File ID", 206 "format" : "guint16" }, 207 { "name" : "File Path", 208 "format" : "array", 209 "array-element" : { "format" : "guint8" } } ] }, 210 { "name" : "Read Information", 211 "id" : "0x03", 212 "type" : "TLV", 213 "since" : "1.6", 214 "format" : "sequence", 215 "contents" : [ { "name" : "Offset", 216 "format" : "guint16" }, 217 { "name" : "Length", 218 "format" : "guint16" } ] }, 219 { "name" : "Response In Indication Token", 220 "id" : "0x10", 221 "type" : "TLV", 222 "since" : "1.6", 223 "format" : "guint32" }, 224 { "name" : "Encrypt Data", 225 "id" : "0x11", 226 "type" : "TLV", 227 "since" : "1.6", 228 "format" : "guint8", 229 "public-format" : "gboolean" } ], 230 "output" : [ { "common-ref" : "Operation Result" }, 231 { "name" : "Card result", 232 "id" : "0x10", 233 "type" : "TLV", 234 "since" : "1.6", 235 "format" : "sequence", 236 "contents" : [ { "name" : "SW1", 237 "format" : "guint8" }, 238 { "name" : "SW2", 239 "format" : "guint8" } ] }, 240 { "name" : "Read result", 241 "id" : "0x11", 242 "type" : "TLV", 243 "since" : "1.6", 244 "format" : "array", 245 "size-prefix-format" : "guint16", 246 "array-element" : { "format" : "guint8" }, 247 "prerequisites" : [ { "common-ref" : "Success" } ] }, 248 { "name" : "Response In Indication Token", 249 "id" : "0x12", 250 "type" : "TLV", 251 "since" : "1.6", 252 "format" : "guint32", 253 "prerequisites" : [ { "common-ref" : "Success" } ] }, 254 { "name" : "Encrypted Data", 255 "id" : "0x13", 256 "type" : "TLV", 257 "since" : "1.6", 258 "format" : "guint8", 259 "public-format" : "gboolean", 260 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 261 262 // ********************************************************************************* 263 { "name" : "Read Record", 264 "type" : "Message", 265 "service" : "UIM", 266 "id" : "0x0021", 267 "since" : "1.6", 268 "input" : [ { "common-ref" : "UIM Session", 269 "since" : "1.22" }, 270 { "name" : "File", 271 "id" : "0x02", 272 "type" : "TLV", 273 "since" : "1.6", 274 "format" : "sequence", 275 "contents" : [ { "name" : "File ID", 276 "format" : "guint16" }, 277 { "name" : "File Path", 278 "format" : "array", 279 "array-element" : { "format" : "guint8" } } ] }, 280 { "name" : "Record", 281 "id" : "0x03", 282 "type" : "TLV", 283 "since" : "1.6", 284 "format" : "sequence", 285 "contents" : [ { "name" : "Record Number", 286 "format" : "guint16" }, 287 { "name" : "Record Length", 288 "format" : "guint16" } ] }, 289 { "name" : "Last Record", 290 "id" : "0x10", 291 "type" : "TLV", 292 "since" : "1.6", 293 "format" : "guint16" }, 294 { "name" : "Response In Indication Token", 295 "id" : "0x11", 296 "type" : "TLV", 297 "since" : "1.6", 298 "format" : "guint32" } ], 299 "output" : [ { "common-ref" : "Operation Result" }, 300 { "name" : "Card result", 301 "id" : "0x10", 302 "type" : "TLV", 303 "since" : "1.6", 304 "format" : "sequence", 305 "contents" : [ { "name" : "SW1", 306 "format" : "guint8" }, 307 { "name" : "SW2", 308 "format" : "guint8" } ] }, 309 { "name" : "Read Result", 310 "id" : "0x11", 311 "type" : "TLV", 312 "since" : "1.6", 313 "format" : "array", 314 "size-prefix-format" : "guint16", 315 "array-element" : { "format" : "guint8" }, 316 "prerequisites" : [ { "common-ref" : "Success" } ] }, 317 { "name" : "Additional Read Result", 318 "id" : "0x12", 319 "type" : "TLV", 320 "since" : "1.6", 321 "format" : "array", 322 "size-prefix-format" : "guint16", 323 "array-element" : { "format" : "guint8" }, 324 "prerequisites" : [ { "common-ref" : "Success" } ] }, 325 { "name" : "Response In Indication Token", 326 "id" : "0x13", 327 "type" : "TLV", 328 "since" : "1.6", 329 "format" : "guint32", 330 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 331 332 // ********************************************************************************* 333 { "name" : "Get File Attributes", 334 "type" : "Message", 335 "service" : "UIM", 336 "id" : "0x0024", 337 "since" : "1.6", 338 "input" : [ { "common-ref" : "UIM Session", 339 "since" : "1.22" }, 340 { "name" : "File", 341 "id" : "0x02", 342 "type" : "TLV", 343 "since" : "1.6", 344 "format" : "sequence", 345 "contents" : [ { "name" : "File ID", 346 "format" : "guint16" }, 347 { "name" : "File Path", 348 "format" : "array", 349 "array-element" : { "format" : "guint8" } } ] }, 350 { "name" : "Response In Indication Token", 351 "id" : "0x10", 352 "type" : "TLV", 353 "since" : "1.6", 354 "format" : "guint32" } ], 355 "output" : [ { "common-ref" : "Operation Result" }, 356 { "name" : "Card result", 357 "id" : "0x10", 358 "type" : "TLV", 359 "since" : "1.6", 360 "format" : "sequence", 361 "contents" : [ { "name" : "SW1", 362 "format" : "guint8" }, 363 { "name" : "SW2", 364 "format" : "guint8" } ] }, 365 { "name" : "File Attributes", 366 "id" : "0x11", 367 "type" : "TLV", 368 "since" : "1.6", 369 "format" : "sequence", 370 "contents" : [ { "name" : "File Size", 371 "format" : "guint16" }, 372 { "name" : "File ID", 373 "format" : "guint16" }, 374 { "name" : "File Type", 375 "format" : "guint8", 376 "public-format" : "QmiUimFileType" }, 377 { "name" : "Record Size", 378 "format" : "guint16" }, 379 { "name" : "Record Count", 380 "format" : "guint16" }, 381 { "name" : "Read Security Attributes Logic", 382 "format" : "guint8", 383 "public-format" : "QmiUimSecurityAttributeLogic" }, 384 { "name" : "Read Security Attributes", 385 "format" : "guint16", 386 "public-format" : "QmiUimSecurityAttribute" }, 387 { "name" : "Write Security Attributes Logic", 388 "format" : "guint8", 389 "public-format" : "QmiUimSecurityAttributeLogic" }, 390 { "name" : "Write Security Attributes", 391 "format" : "guint16", 392 "public-format" : "QmiUimSecurityAttribute" }, 393 { "name" : "Increase Security Attributes Logic", 394 "format" : "guint8", 395 "public-format" : "QmiUimSecurityAttributeLogic" }, 396 { "name" : "Increase Security Attributes", 397 "format" : "guint16", 398 "public-format" : "QmiUimSecurityAttribute" }, 399 { "name" : "Deactivate Security Attributes Logic", 400 "format" : "guint8", 401 "public-format" : "QmiUimSecurityAttributeLogic" }, 402 { "name" : "Deactivate Security Attributes", 403 "format" : "guint16", 404 "public-format" : "QmiUimSecurityAttribute" }, 405 { "name" : "Activate Security Attributes Logic", 406 "format" : "guint8", 407 "public-format" : "QmiUimSecurityAttributeLogic" }, 408 { "name" : "Activate Security Attributes", 409 "format" : "guint16", 410 "public-format" : "QmiUimSecurityAttribute" }, 411 { "name" : "Raw Data", 412 "format" : "array", 413 "size-prefix-format" : "guint16", 414 "array-element" : { "format" : "guint8" } } ], 415 "prerequisites" : [ { "common-ref" : "Success" } ] }, 416 { "name" : "Response In Indication Token", 417 "id" : "0x12", 418 "type" : "TLV", 419 "since" : "1.6", 420 "format" : "guint32", 421 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 422 423 // ********************************************************************************* 424 { "name" : "Set PIN Protection", 425 "type" : "Message", 426 "service" : "UIM", 427 "id" : "0x0025", 428 "since" : "1.14", 429 "input" : [ { "common-ref" : "UIM Session", 430 "since" : "1.22" }, 431 { "name" : "Info", 432 "id" : "0x02", 433 "type" : "TLV", 434 "since" : "1.14", 435 "format" : "sequence", 436 "contents" : [ { "name" : "PIN ID", 437 "format" : "guint8", 438 "public-format" : "QmiUimPinId" }, 439 { "name" : "PIN enabled", 440 "format" : "guint8", 441 "public-format" : "gboolean" }, 442 { "name" : "PIN Value", 443 "format" : "string" } ] }, 444 { "name" : "Response In Indication Token", 445 "id" : "0x11", 446 "type" : "TLV", 447 "since" : "1.14", 448 "format" : "guint32" } ], 449 "output" : [ { "common-ref" : "Operation Result" }, 450 { "name" : "Retries Remaining", 451 "id" : "0x10", 452 "type" : "TLV", 453 "since" : "1.14", 454 "format" : "sequence", 455 "contents" : [ { "name" : "Verify Retries Left", 456 "format" : "guint8" }, 457 { "name" : "Unblock Retries Left", 458 "format" : "guint8" } ], 459 "prerequisites": [ { "common-ref" : "No Success" } ] }, 460 { "name" : "Response In Indication Token", 461 "id" : "0x12", 462 "type" : "TLV", 463 "since" : "1.14", 464 "format" : "guint32", 465 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 466 467 // ********************************************************************************* 468 { "name" : "Verify PIN", 469 "type" : "Message", 470 "service" : "UIM", 471 "id" : "0x0026", 472 "since" : "1.14", 473 "input" : [ { "common-ref" : "UIM Session", 474 "since" : "1.22" }, 475 { "name" : "Info", 476 "id" : "0x02", 477 "type" : "TLV", 478 "since" : "1.14", 479 "format" : "sequence", 480 "contents" : [ { "name" : "PIN ID", 481 "format" : "guint8", 482 "public-format" : "QmiUimPinId" }, 483 { "name" : "PIN Value", 484 "format" : "string" } ] }, 485 { "name" : "Response In Indication Token", 486 "id" : "0x12", 487 "type" : "TLV", 488 "since" : "1.14", 489 "format" : "guint32" } ], 490 "output" : [ { "common-ref" : "Operation Result" }, 491 { "name" : "Retries Remaining", 492 "id" : "0x10", 493 "type" : "TLV", 494 "since" : "1.14", 495 "format" : "sequence", 496 "contents" : [ { "name" : "Verify Retries Left", 497 "format" : "guint8" }, 498 { "name" : "Unblock Retries Left", 499 "format" : "guint8" } ], 500 "prerequisites": [ { "common-ref" : "No Success" } ] }, 501 { "name" : "Response In Indication Token", 502 "id" : "0x12", 503 "type" : "TLV", 504 "since" : "1.14", 505 "format" : "guint32", 506 "prerequisites" : [ { "common-ref" : "Success" } ] }, 507 { "name" : "Card Result", 508 "id" : "0x13", 509 "type" : "TLV", 510 "since" : "1.14", 511 "format" : "sequence", 512 "contents" : [ { "name" : "SW1", 513 "format" : "guint8" }, 514 { "name" : "SW2", 515 "format" : "guint8" } ] } ] }, 516 517 // ********************************************************************************* 518 { "name" : "Unblock PIN", 519 "type" : "Message", 520 "service" : "UIM", 521 "id" : "0x0027", 522 "since" : "1.14", 523 "input" : [ { "common-ref" : "UIM Session", 524 "since" : "1.22" }, 525 { "name" : "Info", 526 "id" : "0x02", 527 "type" : "TLV", 528 "since" : "1.14", 529 "format" : "sequence", 530 "contents" : [ { "name" : "PIN ID", 531 "format" : "guint8", 532 "public-format" : "QmiUimPinId" }, 533 { "name" : "PUK", 534 "format" : "string" }, 535 { "name" : "New PIN", 536 "format" : "string" } ] }, 537 { "name" : "Response In Indication Token", 538 "id" : "0x11", 539 "type" : "TLV", 540 "since" : "1.14", 541 "format" : "guint32" } ], 542 "output" : [ { "common-ref" : "Operation Result" }, 543 { "name" : "Retries Remaining", 544 "id" : "0x10", 545 "type" : "TLV", 546 "since" : "1.14", 547 "format" : "sequence", 548 "contents" : [ { "name" : "Verify Retries Left", 549 "format" : "guint8" }, 550 { "name" : "Unblock Retries Left", 551 "format" : "guint8" } ], 552 "prerequisites": [ { "common-ref" : "No Success" } ] }, 553 { "name" : "Response In Indication Token", 554 "id" : "0x12", 555 "type" : "TLV", 556 "since" : "1.14", 557 "format" : "guint32", 558 "prerequisites" : [ { "common-ref" : "Success" } ] }, 559 { "name" : "Card Result", 560 "id" : "0x13", 561 "type" : "TLV", 562 "since" : "1.14", 563 "format" : "sequence", 564 "contents" : [ { "name" : "SW1", 565 "format" : "guint8" }, 566 { "name" : "SW2", 567 "format" : "guint8" } ] } ] }, 568 569 // ********************************************************************************* 570 { "name" : "Change PIN", 571 "type" : "Message", 572 "service" : "UIM", 573 "id" : "0x0028", 574 "since" : "1.14", 575 "input" : [ { "common-ref" : "UIM Session", 576 "since" : "1.22" }, 577 { "name" : "Info", 578 "id" : "0x02", 579 "type" : "TLV", 580 "since" : "1.14", 581 "format" : "sequence", 582 "contents" : [ { "name" : "PIN ID", 583 "format" : "guint8", 584 "public-format" : "QmiUimPinId" }, 585 { "name" : "Old PIN", 586 "format" : "string" }, 587 { "name" : "New PIN", 588 "format" : "string" } ] }, 589 { "name" : "Response In Indication Token", 590 "id" : "0x11", 591 "type" : "TLV", 592 "since" : "1.14", 593 "format" : "guint32" } ], 594 "output" : [ { "common-ref" : "Operation Result" }, 595 { "name" : "Retries Remaining", 596 "id" : "0x10", 597 "type" : "TLV", 598 "since" : "1.14", 599 "format" : "sequence", 600 "contents" : [ { "name" : "Verify Retries Left", 601 "format" : "guint8" }, 602 { "name" : "Unblock Retries Left", 603 "format" : "guint8" } ], 604 "prerequisites": [ { "common-ref" : "No Success" } ] }, 605 { "name" : "Response In Indication Token", 606 "id" : "0x12", 607 "type" : "TLV", 608 "since" : "1.14", 609 "format" : "guint32", 610 "prerequisites" : [ { "common-ref" : "Success" } ] }, 611 { "name" : "Card Result", 612 "id" : "0x13", 613 "type" : "TLV", 614 "since" : "1.14", 615 "format" : "sequence", 616 "contents" : [ { "name" : "SW1", 617 "format" : "guint8" }, 618 { "name" : "SW2", 619 "format" : "guint8" } ] } ] }, 620 621 // ********************************************************************************* 622 { "name" : "Refresh Register", 623 "type" : "Message", 624 "service" : "UIM", 625 "id" : "0x002A", 626 "since" : "1.28", 627 "input" : [ { "common-ref" : "UIM Session", 628 "since" : "1.28" }, 629 { "name" : "Info", 630 "id" : "0x02", 631 "type" : "TLV", 632 "since" : "1.28", 633 "format" : "sequence", 634 "contents" : [ { "name" : "Register Flag", 635 "format" : "guint8", 636 "public-format" : "gboolean" }, 637 { "name" : "Vote For Init", 638 "format" : "guint8", 639 "public-format" : "gboolean" }, 640 { "name" : "Files", 641 "format" : "array", 642 "size-prefix-format" : "guint16", 643 "array-element" : { "name" : "Element", 644 "format" : "struct", 645 "contents" : [ { "name" : "File ID", 646 "format" : "guint16" }, 647 { "name" : "Path", 648 "format" : "array", 649 "size-prefix-format" : "guint8", 650 "array-element" : { "format" : "guint8" } } ] } } ] } ], 651 "output" : [ { "common-ref" : "Operation Result" } ] }, 652 653 // ********************************************************************************* 654 { "name" : "Refresh Complete", 655 "type" : "Message", 656 "service" : "UIM", 657 "id" : "0x002C", 658 "since" : "1.28", 659 "input" : [ { "common-ref" : "UIM Session", 660 "since" : "1.28" }, 661 { "name" : "Info", 662 "id" : "0x02", 663 "type" : "TLV", 664 "since" : "1.28", 665 "format" : "sequence", 666 "contents" : [ { "name" : "Refresh Success", 667 "format" : "guint8", 668 "public-format" : "gboolean" } ] } ], 669 "output" : [ { "common-ref" : "Operation Result" } ] }, 670 671 // ********************************************************************************* 672 { "name" : "Register Events", 673 "type" : "Message", 674 "service" : "UIM", 675 "id" : "0x002E", 676 "since" : "1.22.4", 677 "input" : [ { "name" : "Event Registration Mask", 678 "id" : "0x01", 679 "type" : "TLV", 680 "since" : "1.22.4", 681 "format" : "guint32", 682 "public-format" : "QmiUimEventRegistrationFlag" } ], 683 "output" : [ { "common-ref" : "Operation Result" }, 684 { "name" : "Event Registration Mask", 685 "id" : "0x10", 686 "type" : "TLV", 687 "since" : "1.22.4", 688 "format" : "guint32", 689 "public-format" : "QmiUimEventRegistrationFlag", 690 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 691 692 // ********************************************************************************* 693 { "name" : "Get Card Status", 694 "type" : "Message", 695 "service" : "UIM", 696 "id" : "0x002F", 697 "since" : "1.10", 698 "output" : [ { "common-ref" : "Operation Result" }, 699 { "common-ref" : "UIM Card Status", 700 "since" : "1.10" } ] }, 701 702 // ********************************************************************************* 703 { "name" : "Power Off SIM", 704 "type" : "Message", 705 "service" : "UIM", 706 "id" : "0x0030", 707 "since" : "1.18", 708 "input" : [ { "name" : "Slot", 709 "id" : "0x01", 710 "type" : "TLV", 711 "since" : "1.18", 712 "format" : "guint8" } ], 713 "output" : [ { "common-ref" : "Operation Result" } ] }, 714 715 // ********************************************************************************* 716 { "name" : "Power On SIM", 717 "type" : "Message", 718 "service" : "UIM", 719 "id" : "0x0031", 720 "since" : "1.18", 721 "input" : [ { "name" : "Slot", 722 "id" : "0x01", 723 "type" : "TLV", 724 "since" : "1.18", 725 "format" : "guint8" } ], 726 "output" : [ { "common-ref" : "Operation Result" } ] }, 727 728 // ********************************************************************************* 729 { "name" : "Card Status", 730 "type" : "Indication", 731 "service" : "UIM", 732 "id" : "0x0032", 733 "since" : "1.22", 734 "output" : [ { "common-ref" : "UIM Card Status", 735 "since" : "1.22" } ] }, 736 737 // ********************************************************************************* 738 { "name" : "Refresh", 739 "type" : "Indication", 740 "service" : "UIM", 741 "id" : "0x0033", 742 "since" : "1.28", 743 "output" : [ { "name" : "Event", 744 "id" : "0x10", 745 "type" : "TLV", 746 "since" : "1.28", 747 "format" : "sequence", 748 "contents" : [ { "name" : "Stage", 749 "format" : "guint8", 750 "public-format" : "QmiUimRefreshStage" }, 751 { "name" : "Mode", 752 "format" : "guint8", 753 "public-format" : "QmiUimRefreshMode" }, 754 { "name" : "Session Type", 755 "format" : "guint8", 756 "public-format" : "QmiUimSessionType" }, 757 { "name" : "Application Identifier", 758 "format" : "array", 759 "size-prefix-format" : "guint8", 760 "array-element" : { "format" : "guint8" } }, 761 { "name" : "Files", 762 "format" : "array", 763 "size-prefix-format" : "guint16", 764 "array-element" : { "name" : "Element", 765 "format" : "struct", 766 "contents" : [ { "name" : "File ID", 767 "format" : "guint16" }, 768 { "name" : "Path", 769 "format" : "array", 770 "size-prefix-format" : "guint8", 771 "array-element" : { "format" : "guint8" } } ] } } ] } ] }, 772 773 // ********************************************************************************* 774 { "name" : "Change Provisioning Session", 775 "type" : "Message", 776 "service" : "UIM", 777 "id" : "0x0038", 778 "since" : "1.24", 779 "input" : [ { "name" : "Session Change", 780 "id" : "0x01", 781 "type" : "TLV", 782 "since" : "1.24", 783 "format" : "sequence", 784 "contents" : [ { "name" : "Session Type", 785 "format" : "guint8", 786 "public-format" : "QmiUimSessionType" }, 787 { "name" : "Activate", 788 "format" : "guint8", 789 "public-format" : "gboolean" } ] }, 790 { "name" : "Application Information", 791 "id" : "0x10", 792 "type" : "TLV", 793 "since" : "1.24", 794 "format" : "sequence", 795 "contents" : [ { "name" : "Slot", 796 "format" : "guint8" }, 797 { "name" : "Application Identifier", 798 "format" : "array", 799 "size-prefix-format" : "guint8", 800 "array-element" : { "format" : "guint8" } } ] } ], 801 "output" : [ { "common-ref" : "Operation Result" } ] }, 802 803 // ********************************************************************************* 804 { "name" : "Depersonalization", 805 "type" : "Message", 806 "service" : "UIM", 807 "id" : "0x0029", 808 "since" : "1.30", 809 "input" : [ { "name" : "Info", 810 "id" : "0x01", 811 "type" : "TLV", 812 "since" : "1.30", 813 "format" : "sequence", 814 "contents" : [ { "name" : "Feature", 815 "format" : "guint8", 816 "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, 817 { "name" : "Operation", 818 "format" : "guint8", 819 "public-format" : "QmiUimDepersonalizationOperation" }, 820 { "name" : "Control Key", 821 "format" : "string" } ] }, 822 { "name" : "Slot", 823 "id" : "0x10", 824 "type" : "TLV", 825 "since" : "1.30", 826 "format" : "guint8" } ], 827 "output" : [ { "common-ref" : "Operation Result" }, 828 { "name" : "Retries Remaining", 829 "id" : "0x10", 830 "type" : "TLV", 831 "since" : "1.30", 832 "format" : "sequence", 833 "contents" : [ { "name" : "Verify Left", 834 "format" : "guint8" }, 835 { "name" : "Unblock Left", 836 "format" : "guint8" } ], 837 "prerequisites" : [ { "common-ref" : "No Success" } ] } ] }, 838 839 // ********************************************************************************* 840 { "name" : "Get Configuration", 841 "type" : "Message", 842 "service" : "UIM", 843 "id" : "0x003A", 844 "since" : "1.30", 845 "input" : [ { "name" : "Configuration Mask", 846 "id" : "0x10", 847 "type" : "TLV", 848 "since" : "1.30", 849 "format" : "guint32", 850 "public-format" : "QmiUimConfiguration" } ], 851 "output" : [ { "common-ref" : "Operation Result" }, 852 { "name" : "Automatic Selection", 853 "id" : "0x10", 854 "type" : "TLV", 855 "since" : "1.30", 856 "format" : "guint8", 857 "public-format" : "gboolean", 858 "prerequisites" : [ { "common-ref" : "Success" } ] }, 859 { "name" : "Personalization Status", 860 "id" : "0x11", 861 "type" : "TLV", 862 "since" : "1.30", 863 "format" : "array", 864 "size-prefix-format" : "guint8", 865 "array-element" : { "name" : "Element", 866 "format" : "struct", 867 "contents" : [ { "name" : "Feature", 868 "format" : "guint8", 869 "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, 870 { "name" : "Verify Left", 871 "format" : "guint8" }, 872 { "name" : "Unblock Left", 873 "format" : "guint8" } ] }, 874 "prerequisites" : [ { "common-ref" : "Success" } ] }, 875 { "name" : "Halt Subscription", 876 "id" : "0x12", 877 "type" : "TLV", 878 "since" : "1.30", 879 "format" : "guint8", 880 "public-format" : "gboolean", 881 "prerequisites" : [ { "common-ref" : "Success" } ] }, 882 { "name" : "Personalization Status Other Slots", 883 "id" : "0x13", 884 "type" : "TLV", 885 "since" : "1.30", 886 "format" : "array", 887 "size-prefix-format" : "guint8", 888 "array-element" : { "name" : "Slots", 889 "format" : "array", 890 "size-prefix-format" : "guint8", 891 "array-element" : { "name" : "Element", 892 "format" : "struct", 893 "contents" : [ { "name" : "Feature", 894 "format" : "guint8", 895 "public-format" : "QmiUimCardApplicationPersonalizationFeature" }, 896 { "name" : "Verify Left", 897 "format" : "guint8" }, 898 { "name" : "Unblock Left", 899 "format" : "guint8" } ] } }, 900 "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, 901 902 // ********************************************************************************* 903 { "name" : "Refresh Register All", 904 "type" : "Message", 905 "service" : "UIM", 906 "id" : "0x0044", 907 "since" : "1.28", 908 "input" : [ { "common-ref" : "UIM Session", 909 "since" : "1.28" }, 910 { "name" : "Info", 911 "id" : "0x02", 912 "type" : "TLV", 913 "since" : "1.28", 914 "format" : "sequence", 915 "contents" : [ { "name" : "Register Flag", 916 "format" : "guint8", 917 "public-format" : "gboolean" } ] } ], 918 "output" : [ { "common-ref" : "Operation Result" } ] }, 919 920 // ********************************************************************************* 921 { "name" : "Switch Slot", 922 "type" : "Message", 923 "service" : "UIM", 924 "id" : "0x0046", 925 "since" : "1.26", 926 "input" : [ { "name" : "Logical Slot", 927 "id" : "0x01", 928 "type" : "TLV", 929 "since" : "1.26", 930 "format" : "guint8" }, 931 { "name" : "Physical Slot", 932 "id" : "0x02", 933 "type" : "TLV", 934 "since" : "1.26", 935 "format" : "guint32" } ], 936 "output" : [ { "common-ref" : "Operation Result" } ] }, 937 938 // ********************************************************************************* 939 { "name" : "Get Slot Status", 940 "type" : "Message", 941 "service" : "UIM", 942 "id" : "0x0047", 943 "since" : "1.26", 944 "output" : [ { "common-ref" : "Operation Result" }, 945 { "common-ref" : "Physical Slot Status", 946 "since" : "1.26" }, 947 { "common-ref" : "Physical Slot Information", 948 "since" : "1.26" }, 949 { "common-ref" : "Slot EID Information", 950 "since" : "1.26" } ] }, 951 952 // ********************************************************************************* 953 { "name" : "Slot Status", 954 "type" : "Indication", 955 "service" : "UIM", 956 "id" : "0x0048", 957 "since" : "1.26", 958 "output" : [ { "common-ref" : "Physical Slot Status", 959 "since" : "1.26" }, 960 { "common-ref" : "Physical Slot Information", 961 "since" : "1.26" }, 962 { "common-ref" : "Slot EID Information", 963 "since" : "1.26" } ] } 964 965 ]
This page was automatically generated by LXR 0.3.1. • OpenWrt