diff options
Diffstat (limited to 'data')
-rw-r--r-- | data/Makefile.am | 3 | ||||
-rw-r--r-- | data/qmi-service-loc.json | 71 |
2 files changed, 73 insertions, 1 deletions
diff --git a/data/Makefile.am b/data/Makefile.am index 9c4b99b..0182ae7 100644 --- a/data/Makefile.am +++ b/data/Makefile.am @@ -13,4 +13,5 @@ EXTRA_DIST = \ qmi-service-uim.json \ qmi-service-oma.json \ qmi-service-wda.json \ - qmi-service-voice.json + qmi-service-voice.json \ + qmi-service-loc.json diff --git a/data/qmi-service-loc.json b/data/qmi-service-loc.json new file mode 100644 index 0000000..3d41e66 --- /dev/null +++ b/data/qmi-service-loc.json @@ -0,0 +1,71 @@ + +[ + // ********************************************************************************* + { "name" : "LOC", + "type" : "Service" }, + + // ********************************************************************************* + { "name" : "QMI Client LOC", + "type" : "Client", + "since" : "1.0" }, + + // ********************************************************************************* + { "name" : "QMI Message LOC", + "type" : "Message-ID-Enum" }, + + // ********************************************************************************* + { "name" : "QMI Indication LOC", + "type" : "Indication-ID-Enum" }, + + // ********************************************************************************* + { "name" : "Start", + "type" : "Message", + "service" : "LOC", + "id" : "0x0022", + "version" : "1.0", + "since" : "1.19", + "input" : [ { "name" : "Session ID", + "id" : "0x01", + "mandatory" : "no", + "type" : "TLV", + "since" : "1.19", + "format" : "guint8" }, + { "name" : "Intermediate Report State", + "id" : "0x12", + "mandatory" : "no", + "type" : "TLV", + "since" : "1.0", + "format" : "guint32", + "public-format" : "QmiLocIntermediateReportState" } ], + "output" : [ { "common-ref" : "Operation Result" } ] }, + + // ********************************************************************************* + { "name" : "Stop", + "type" : "Message", + "service" : "LOC", + "id" : "0x0023", + "version" : "1.0", + "since" : "1.19", + "input" : [ { "name" : "Session ID", + "id" : "0x01", + "mandatory" : "no", + "type" : "TLV", + "since" : "1.19", + "format" : "guint8" } ], + "output" : [ { "common-ref" : "Operation Result" } ] }, + + // ********************************************************************************* + + { "name" : "Position Report", + "type" : "Indication", + "service" : "LOC", + "id" : "0x0024", + "since" : "1.0", + "output" : [ { "name" : "Session ID", + "id" : "0x02", + "mandatory" : "no", + "type" : "TLV", + "since" : "1.0", + "format" : "guint8" } ] } + +] |