diff options
author | Teijo Kinnunen <teijo.kinnunen@uros.com> | 2020-08-18 07:30:56 +0000 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2020-08-18 07:30:56 +0000 |
commit | 88cfb3ac16578fd44bea7fc676b3c91df4194341 (patch) | |
tree | 215c86b99355548aaa6ede57fb2bd637fac1e689 /data | |
parent | d188bafb303951d9b54210557244add6144a30e3 (diff) |
uim: add Refresh Register (All) messages and Refresh indication
These messages enable the host to register for and detect REFRESH
events invoked by the SIM card.
Diffstat (limited to 'data')
-rw-r--r-- | data/qmi-service-uim.json | 86 |
1 files changed, 86 insertions, 0 deletions
diff --git a/data/qmi-service-uim.json b/data/qmi-service-uim.json index 4a6a66b..2deacd4 100644 --- a/data/qmi-service-uim.json +++ b/data/qmi-service-uim.json @@ -619,6 +619,38 @@ "format" : "guint8" } ] } ] }, // ********************************************************************************* + { "name" : "Refresh Register", + "type" : "Message", + "service" : "UIM", + "id" : "0x002A", + "since" : "1.28", + "input" : [ { "common-ref" : "UIM Session", + "since" : "1.28" }, + { "name" : "Info", + "id" : "0x02", + "type" : "TLV", + "since" : "1.28", + "format" : "sequence", + "contents" : [ { "name" : "Register Flag", + "format" : "guint8", + "public-format" : "gboolean" }, + { "name" : "Vote For Init", + "format" : "guint8", + "public-format" : "gboolean" }, + { "name" : "Files", + "format" : "array", + "size-prefix-format" : "guint16", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "File ID", + "format" : "guint16" }, + { "name" : "Path", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } } ] } } ] } ], + "output" : [ { "common-ref" : "Operation Result" } ] }, + + // ********************************************************************************* { "name" : "Register Events", "type" : "Message", "service" : "UIM", @@ -685,6 +717,42 @@ "since" : "1.22" } ] }, // ********************************************************************************* + { "name" : "Refresh", + "type" : "Indication", + "service" : "UIM", + "id" : "0x0033", + "since" : "1.28", + "output" : [ { "name" : "Event", + "id" : "0x10", + "type" : "TLV", + "since" : "1.28", + "format" : "sequence", + "contents" : [ { "name" : "Stage", + "format" : "guint8", + "public-format" : "QmiUimRefreshStage" }, + { "name" : "Mode", + "format" : "guint8", + "public-format" : "QmiUimRefreshMode" }, + { "name" : "Session Type", + "format" : "guint8", + "public-format" : "QmiUimSessionType" }, + { "name" : "Application Identifier", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } }, + { "name" : "Files", + "format" : "array", + "size-prefix-format" : "guint16", + "array-element" : { "name" : "Element", + "format" : "struct", + "contents" : [ { "name" : "File ID", + "format" : "guint16" }, + { "name" : "Path", + "format" : "array", + "size-prefix-format" : "guint8", + "array-element" : { "format" : "guint8" } } ] } } ] } ] }, + + // ********************************************************************************* { "name" : "Change Provisioning Session", "type" : "Message", "service" : "UIM", @@ -715,6 +783,24 @@ "output" : [ { "common-ref" : "Operation Result" } ] }, // ********************************************************************************* + { "name" : "Refresh Register All", + "type" : "Message", + "service" : "UIM", + "id" : "0x0044", + "since" : "1.28", + "input" : [ { "common-ref" : "UIM Session", + "since" : "1.28" }, + { "name" : "Info", + "id" : "0x02", + "type" : "TLV", + "since" : "1.28", + "format" : "sequence", + "contents" : [ { "name" : "Register Flag", + "format" : "guint8", + "public-format" : "gboolean" } ] } ], + "output" : [ { "common-ref" : "Operation Result" } ] }, + + // ********************************************************************************* { "name" : "Switch Slot", "type" : "Message", "service" : "UIM", |