diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2017-02-10 00:18:16 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2017-02-10 18:57:05 +0100 |
commit | 307de425d5390e6d8e5673a127035670eb73470f (patch) | |
tree | 256d0223d30469603774d27eab2338c1620d4346 /data/qmi-service-wds.json | |
parent | 5c3113f099a3c637820f6d6e35a314f1f179bb46 (diff) |
data: specify 'since' tags for all messages and TLVs
Diffstat (limited to 'data/qmi-service-wds.json')
-rw-r--r-- | data/qmi-service-wds.json | 555 |
1 files changed, 411 insertions, 144 deletions
diff --git a/data/qmi-service-wds.json b/data/qmi-service-wds.json index e513590..dc29998 100644 --- a/data/qmi-service-wds.json +++ b/data/qmi-service-wds.json @@ -6,7 +6,8 @@ // ********************************************************************************* { "name" : "QMI Client WDS", - "type" : "Client" }, + "type" : "Client", + "since" : "1.0" }, // ********************************************************************************* { "name" : "QMI Message WDS", @@ -22,6 +23,7 @@ "service" : "WDS", "id" : "0x0000", "version" : "1.0", + "since" : "1.0", "output" : [ { "common-ref" : "Operation Result" } ] }, // ********************************************************************************* @@ -30,16 +32,19 @@ "service" : "WDS", "id" : "0x0001", "version" : "1.0", + "since" : "1.18", "input" : [ { "name" : "Channel Rate", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Transfer Statistics", "id" : "0x11", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "Interval Seconds", "format" : "guint8" }, @@ -50,71 +55,83 @@ "id" : "0x12", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Dormancy Status", "id" : "0x13", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "MIP Status", "id" : "0x14", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8" }, { "name" : "Current Data Bearer Technology", "id" : "0x15", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Data Call Status", "id" : "0x17", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Preferred Data System", "id" : "0x18", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "EVDO PM Change", "id" : "0x19", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Data Systems", "id" : "0x1A", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Uplink Flow Control", "id" : "0x1B", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Limited Data System Status", "id" : "0x1C", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "PDN Filter Removals", "id" : "0x1D", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Extended Data Bearer Technology", "id" : "0x1E", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" } ], "output" : [ { "common-ref" : "Operation Result" } ] }, @@ -123,40 +140,48 @@ "type" : "Indication", "service" : "WDS", "id" : "0x0001", + "since" : "1.18", "output" : [ { "name" : "Tx Packets Ok", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Rx Packets Ok", "id" : "0x11", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Tx Packets Error", "id" : "0x12", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Rx Packets Error", "id" : "0x13", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Tx Overflows", "id" : "0x14", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Rx Overflows", "id" : "0x15", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Channel Rates", "id" : "0x16", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "Tx Rate BPS", "format" : "gint32" }, @@ -166,34 +191,40 @@ "id" : "0x17", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "gint8", "public-format" : "QmiWdsDataBearerTechnology" }, { "name" : "Dormancy Status", "id" : "0x18", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "QmiWdsDormancyStatus" }, { "name" : "Tx Bytes Ok", "id" : "0x19", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint64" }, { "name" : "Rx Bytes Ok", "id" : "0x1A", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint64" }, { "name" : "MIP Status", "id" : "0x1B", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Current Data Bearer Technology", "id" : "0x1D", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "Network Type", "format" : "guint8", @@ -206,18 +237,21 @@ "id" : "0x1F", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint8", "public-format" : "QmiWdsDataCallStatus" }, { "name" : "Preferred Data System", "id" : "0x20", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32", "public-format" : "QmiWdsDataSystem" }, { "name" : "Data Call Type", "id" : "0x22", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "Data Call Type", "format" : "guint8", @@ -229,6 +263,7 @@ "id" : "0x23", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "Period Change", "format" : "guint8" }, @@ -239,6 +274,7 @@ "id" : "0x24", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "Preferred Network Type", "format" : "guint8", @@ -259,22 +295,26 @@ "id" : "0x25", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Rx Packets Dropped", "id" : "0x26", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "guint32" }, { "name" : "Uplink Flow Control Enabled", "id" : "0x27", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "gint8", "public-format" : "gboolean" }, { "name" : "Data Call Address Family", "id" : "0x28", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", // Yes, TLV wants a u32 "format" : "guint32", "public-format" : "QmiWdsIpFamily" }, @@ -282,6 +322,7 @@ "id" : "0x29", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "PDN Filter Handler", "format" : "array", @@ -291,6 +332,7 @@ "id" : "0x2A", "mandatory" : "no", "type" : "TLV", + "since" : "1.18", "format" : "sequence", "contents" : [ { "name" : "Data Bearer Technology", "format" : "guint32", @@ -323,12 +365,14 @@ "service" : "WDS", "id" : "0x0002", "version" : "1.0", + "since" : "1.0", // This magic tag allows us to avoid creating a method in the client "scope" : "library-only", "input" : [ { "name" : "Transaction ID", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "guint16" } ], "output" : [ { "common-ref" : "Operation Result" } ] }, @@ -338,11 +382,13 @@ "service" : "WDS", "id" : "0x001E", "version" : "1.38", + "since" : "1.14", "output" : [ { "common-ref" : "Operation Result" }, { "name" : "List", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "array", "size-prefix-format" : "guint16", "array-element" : { "format" : "guint8" }, @@ -354,86 +400,102 @@ "service" : "WDS", "id" : "0x0020", "version" : "1.0", + "since" : "1.0", // This method may be aborted "abort" : "yes", "input" : [ { "name" : "Primary DNS Address Preference", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint32" }, { "name" : "Secondary DNS Address Preference", "id" : "0x11", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint32" }, { "name" : "Primary NBNS Address Preference", "id" : "0x12", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint32" }, { "name" : "Secondary NBNS Address Preference", "id" : "0x13", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint32" }, { "name" : "APN", "id" : "0x14", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "string" }, { "name" : "IPv4 Address Preference", "id" : "0x15", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint32" }, { "name" : "Authentication Preference", "id" : "0x16", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "QmiWdsAuthentication" }, { "name" : "Username", "id" : "0x17", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "string" }, { "name" : "Password", "id" : "0x18", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "string" }, { "name" : "IP Family Preference", "id" : "0x19", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "QmiWdsIpFamily" }, { "name" : "Technology Preference", "id" : "0x30", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "QmiWdsTechnologyPreference" }, { "name" : "Profile Index 3GPP", "id" : "0x31", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8" }, { "name" : "Profile Index 3GPP2", "id" : "0x32", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8" }, { "name" : "Enable Autoconnect", "id" : "0x33", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "gboolean" }, { "name" : "Extended Technology Preference", "id" : "0x34", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", // Note: docs give this as gint16 with negative enum values. Instead, we use // guint16 with equivalent positive enum values. "format" : "guint16", @@ -442,6 +504,7 @@ "id" : "0x35", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "QmiWdsCallType" } ], "output" : [ { "common-ref" : "Operation Result" }, @@ -449,12 +512,14 @@ "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "guint32", "prerequisites": [ { "common-ref" : "Success" } ] }, { "name" : "Call End Reason", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint16", "public-format" : "QmiWdsCallEndReason", "prerequisites" : [ { "field" : "Result.Error Status", @@ -467,6 +532,7 @@ "id" : "0x11", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "sequence", "contents" : [ { "name" : "Type", "format" : "guint16", @@ -486,15 +552,18 @@ "service" : "WDS", "id" : "0x0021", "version" : "1.0", + "since" : "1.0", "input" : [ { "name" : "Packet Data Handle", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "guint32" }, { "name" : "Disable Autoconnect", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "gboolean" } ], "output" : [ { "common-ref" : "Operation Result" } ] }, @@ -505,11 +574,13 @@ "service" : "WDS", "id" : "0x0022", "version" : "1.0", + "since" : "1.0", "output" : [ { "common-ref" : "Operation Result" }, { "name" : "Connection Status", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "QmiWdsConnectionStatus", "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, @@ -519,10 +590,12 @@ "service" : "WDS", "id" : "0x0022", "version" : "1.0", + "since" : "1.14", "output" : [ { "name" : "Connection Status", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.14", "format" : "sequence", "contents" : [ { "name" : "Status", "format" : "guint8", @@ -534,12 +607,14 @@ "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "guint16", "public-format" : "QmiWdsCallEndReason" }, { "name" : "Verbose Call End Reason", "id" : "0x11", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "sequence", "contents" : [ { "name" : "Type", "format" : "guint16", @@ -550,12 +625,14 @@ "id" : "0x12", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "guint8", "public-format" : "QmiWdsIpFamily" }, { "name" : "Extended Technology Preference", "id" : "0x34", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", // Note: docs give this as gint16 with negative enum values. Instead, we use // guint16 with equivalent positive enum values. "format" : "guint16", @@ -567,10 +644,12 @@ "service" : "WDS", "id" : "0x0024", "version" : "1.0", + "since" : "1.6", "input" : [ { "name" : "Mask", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "public-format" : "QmiWdsPacketStatisticsMaskFlag" } ], "output" : [ { "common-ref" : "Operation Result" }, @@ -578,48 +657,56 @@ "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Rx Packets Ok", "id" : "0x11", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Tx Packets Error", "id" : "0x12", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Rx Packets Error", "id" : "0x13", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Tx Overflows", "id" : "0x14", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Rx Overflows", "id" : "0x15", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Tx Bytes Ok", "id" : "0x19", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint64", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Rx Bytes Ok", "id" : "0x1A", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint64", "prerequisites" : [ { "common-ref" : "Success" } ] }, // Note: last call TX/RX given along with QMI Error 'out of call' @@ -627,22 +714,26 @@ "id" : "0x1B", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint64" }, { "name" : "Last Call Rx Bytes Ok", "id" : "0x1C", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint64" }, { "name" : "Tx Packets Dropped", "id" : "0x1D", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Rx Packets Dropped", "id" : "0x1E", "mandatory" : "no", "type" : "TLV", + "since" : "1.6", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, @@ -652,6 +743,7 @@ "service" : "WDS", "id" : "0x0025", "version" : "1.0", + "since" : "1.18", "output" : [ { "common-ref" : "Operation Result" } ] }, // ********************************************************************************* @@ -660,6 +752,7 @@ "service" : "WDS", "id" : "0x0026", "version" : "1.0", + "since" : "1.18", "output" : [ { "common-ref" : "Operation Result" } ] }, // ********************************************************************************* @@ -668,78 +761,109 @@ "service" : "WDS", "id" : "0x0027", "version" : "1.1", - "input" : [ { "name" : "Profile Type", - "id" : "0x01", - "mandatory" : "yes", - "type" : "TLV", - "format" : "guint8", - "public-format" : "QmiWdsProfileType" }, - { "common-ref" : "WDS Profile Name" }, - { "common-ref" : "WDS PDP Type" }, - { "common-ref" : "WDS PDP Header Compression Type" }, - { "common-ref" : "WDS PDP Data Compression Type" }, - { "common-ref" : "WDS APN Name" }, - { "common-ref" : "WDS Primary IPv4 DNS Address" }, - { "common-ref" : "WDS Secondary IPv4 DNS Address" }, - { "common-ref" : "WDS UMTS Requested QoS" }, - { "common-ref" : "WDS UMTS Minimum QoS" }, - { "common-ref" : "WDS GPRS Requested QoS" }, - { "common-ref" : "WDS GPRS Minimum QoS" }, - { "common-ref" : "WDS Username" }, - { "common-ref" : "WDS Password" }, - { "common-ref" : "WDS Authentication" }, - { "common-ref" : "WDS IPv4 Address Preference" }, - { "common-ref" : "WDS PCSCF Address Using PCO" }, - // 0x20, PDP access control flag - { "common-ref" : "WDS PCSCF Address Using DHCP" }, - { "common-ref" : "WDS IMCN Flag" }, - // 0x23, TFT ID1 Parameters - // 0x24, TFT ID2 Parameters - { "common-ref" : "WDS PDP Context Number" }, - { "common-ref" : "WDS PDP Context Secondary Flag" }, - { "common-ref" : "WDS PDP Context Primary ID" }, - { "common-ref" : "WDS IPv6 Address Preference" }, - { "common-ref" : "WDS UMTS Requested QoS With Signaling Indication Flag" }, - { "common-ref" : "WDS UMTS Minimum QoS With Signaling Indication Flag" }, - { "common-ref" : "WDS IPv6 Primary DNS Address Preference" }, - { "common-ref" : "WDS IPv6 Secondary DNS Address Preference" }, - // 0x2D, DHCP/NAS Preference - { "common-ref" : "WDS LTE QoS Parameters" } ], - // 0x2F, APN disabled flag - // 0x30, PDN inactivity timeout - // 0x31, APN class - // 0x90, Negotiate DNS server preference - // 0x91, PPP session close timer for DO - // 0x92, PPP session close timer for 1X - // 0x93, Allow/disallow lingering of interface - // 0x94, LCP ACK timeout - // 0x95, IPCP ACK timeout - // 0x96, AUTH timeout - // 0x97, LCP configuration request retry count value - // 0x98, IPCP configuration request retry count value - // 0x99, Authentication retry - // 0x9A, Authentication protocol, - // 0x9B, User ID - // 0x9C, Authentication password - // 0x9D, Data rate - // 0x9E, Application type - // 0x9F, Data mode - // 0xA0, Application priority - // 0xA1, APN string - // 0xA2, PDN type - // 0xA3, Is PCSCF address needed - // 0xA4, IPv4 Primary DNS address - // 0xA5, IPv4 Secondary DNS address - // 0xA6, IPv6 Primary DNS address - // 0xA7, IPv6 Secondary DNS address - // 0xA8, RAT type - // 0xA9, APN enabled - // 0xAA, PDN inactivity timeout - // 0xAB, APN class + "since" : "1.18", + "input" : [ { "name" : "Profile Type", + "id" : "0x01", + "mandatory" : "yes", + "type" : "TLV", + "since" : "1.18", + "format" : "guint8", + "public-format" : "QmiWdsProfileType" }, + { "common-ref" : "WDS Profile Name", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Type", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Header Compression Type", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Data Compression Type", + "since" : "1.18" }, + { "common-ref" : "WDS APN Name", + "since" : "1.18" }, + { "common-ref" : "WDS Primary IPv4 DNS Address", + "since" : "1.18" }, + { "common-ref" : "WDS Secondary IPv4 DNS Address", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Requested QoS", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Minimum QoS", + "since" : "1.18" }, + { "common-ref" : "WDS GPRS Requested QoS", + "since" : "1.18" }, + { "common-ref" : "WDS GPRS Minimum QoS", + "since" : "1.18" }, + { "common-ref" : "WDS Username", + "since" : "1.18" }, + { "common-ref" : "WDS Password", + "since" : "1.18" }, + { "common-ref" : "WDS Authentication", + "since" : "1.18" }, + { "common-ref" : "WDS IPv4 Address Preference", + "since" : "1.18" }, + { "common-ref" : "WDS PCSCF Address Using PCO", + "since" : "1.18" }, + // 0x20, PDP access control flag + { "common-ref" : "WDS PCSCF Address Using DHCP", + "since" : "1.18" }, + { "common-ref" : "WDS IMCN Flag", + "since" : "1.18" }, + // 0x23, TFT ID1 Parameters + // 0x24, TFT ID2 Parameters + { "common-ref" : "WDS PDP Context Number", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Context Secondary Flag", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Context Primary ID", + "since" : "1.18" }, + { "common-ref" : "WDS IPv6 Address Preference", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Requested QoS With Signaling Indication Flag", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Minimum QoS With Signaling Indication Flag", + "since" : "1.18" }, + { "common-ref" : "WDS IPv6 Primary DNS Address Preference", + "since" : "1.18" }, + { "common-ref" : "WDS IPv6 Secondary DNS Address Preference", + "since" : "1.18" }, + // 0x2D, DHCP/NAS Preference + { "common-ref" : "WDS LTE QoS Parameters", + "since" : "1.18" } ], + // 0x2F, APN disabled flag + // 0x30, PDN inactivity timeout + // 0x31, APN class + // 0x90, Negotiate DNS server preference + // 0x91, PPP session close timer for DO + // 0x92, PPP session close timer for 1X + // 0x93, Allow/disallow lingering of interface + // 0x94, LCP ACK timeout + // 0x95, IPCP ACK timeout + // 0x96, AUTH timeout + // 0x97, LCP configuration request retry count value + // 0x98, IPCP configuration request retry count value + // 0x99, Authentication retry + // 0x9A, Authentication protocol, + // 0x9B, User ID + // 0x9C, Authentication password + // 0x9D, Data rate + // 0x9E, Application type + // 0x9F, Data mode + // 0xA0, Application priority + // 0xA1, APN string + // 0xA2, PDN type + // 0xA3, Is PCSCF address needed + // 0xA4, IPv4 Primary DNS address + // 0xA5, IPv4 Secondary DNS address + // 0xA6, IPv6 Primary DNS address + // 0xA7, IPv6 Secondary DNS address + // 0xA8, RAT type + // 0xA9, APN enabled + // 0xAA, PDN inactivity timeout + // 0xAB, APN class "output" : [ { "common-ref" : "Operation Result" }, - { "common-ref" : "WDS Profile Identifier", + { "common-ref" : "WDS Profile Identifier", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, - { "common-ref" : "WDS Extended Error Code" } ] }, + { "common-ref" : "WDS Extended Error Code", + "since" : "1.18" } ] }, // ********************************************************************************* { "name" : "Modify Profile", @@ -747,71 +871,101 @@ "service" : "WDS", "id" : "0x0028", "version" : "1.1", - "input" : [ { "common-ref" : "WDS Profile Identifier" }, - { "common-ref" : "WDS Profile Name" }, - { "common-ref" : "WDS PDP Type" }, - { "common-ref" : "WDS PDP Header Compression Type" }, - { "common-ref" : "WDS PDP Data Compression Type" }, - { "common-ref" : "WDS APN Name" }, - { "common-ref" : "WDS Primary IPv4 DNS Address" }, - { "common-ref" : "WDS Secondary IPv4 DNS Address" }, - { "common-ref" : "WDS UMTS Requested QoS" }, - { "common-ref" : "WDS UMTS Minimum QoS" }, - { "common-ref" : "WDS GPRS Requested QoS" }, - { "common-ref" : "WDS GPRS Minimum QoS" }, - { "common-ref" : "WDS Username" }, - { "common-ref" : "WDS Password" }, - { "common-ref" : "WDS Authentication" }, - { "common-ref" : "WDS IPv4 Address Preference" }, - { "common-ref" : "WDS PCSCF Address Using PCO" }, - // 0x20, PDP access control flag - { "common-ref" : "WDS PCSCF Address Using DHCP" }, - { "common-ref" : "WDS IMCN Flag" }, - // 0x23, TFT ID1 Parameters - // 0x24, TFT ID2 Parameters - { "common-ref" : "WDS PDP Context Number" }, - { "common-ref" : "WDS PDP Context Secondary Flag" }, - { "common-ref" : "WDS PDP Context Primary ID" }, - { "common-ref" : "WDS IPv6 Address Preference" }, - { "common-ref" : "WDS UMTS Requested QoS With Signaling Indication Flag" }, - { "common-ref" : "WDS UMTS Minimum QoS With Signaling Indication Flag" }, - { "common-ref" : "WDS IPv6 Primary DNS Address Preference" }, - { "common-ref" : "WDS IPv6 Secondary DNS Address Preference" }, - // 0x2D, DHCP/NAS Preference - { "common-ref" : "WDS LTE QoS Parameters" } ], - // 0x2F, APN disabled flag - // 0x30, PDN inactivity timeout - // 0x31, APN class - // 0x90, Negotiate DNS server preference - // 0x91, PPP session close timer for DO - // 0x92, PPP session close timer for 1X - // 0x93, Allow/disallow lingering of interface - // 0x94, LCP ACK timeout - // 0x95, IPCP ACK timeout - // 0x96, AUTH timeout - // 0x97, LCP configuration request retry count value - // 0x98, IPCP configuration request retry count value - // 0x99, Authentication retry - // 0x9A, Authentication protocol, - // 0x9B, User ID - // 0x9C, Authentication password - // 0x9D, Data rate - // 0x9E, Application type - // 0x9F, Data mode - // 0xA0, Application priority - // 0xA1, APN string - // 0xA2, PDN type - // 0xA3, Is PCSCF address needed - // 0xA4, IPv4 Primary DNS address - // 0xA5, IPv4 Secondary DNS address - // 0xA6, IPv6 Primary DNS address - // 0xA7, IPv6 Secondary DNS address - // 0xA8, RAT type - // 0xA9, APN enabled - // 0xAA, PDN inactivity timeout - // 0xAB, APN class + "since" : "1.18", + "input" : [ { "common-ref" : "WDS Profile Identifier", + "since" : "1.18" }, + { "common-ref" : "WDS Profile Name", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Type", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Header Compression Type", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Data Compression Type", + "since" : "1.18" }, + { "common-ref" : "WDS APN Name", + "since" : "1.18" }, + { "common-ref" : "WDS Primary IPv4 DNS Address", + "since" : "1.18" }, + { "common-ref" : "WDS Secondary IPv4 DNS Address", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Requested QoS", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Minimum QoS", + "since" : "1.18" }, + { "common-ref" : "WDS GPRS Requested QoS", + "since" : "1.18" }, + { "common-ref" : "WDS GPRS Minimum QoS", + "since" : "1.18" }, + { "common-ref" : "WDS Username", + "since" : "1.18" }, + { "common-ref" : "WDS Password", + "since" : "1.18" }, + { "common-ref" : "WDS Authentication", + "since" : "1.18" }, + { "common-ref" : "WDS IPv4 Address Preference", + "since" : "1.18" }, + { "common-ref" : "WDS PCSCF Address Using PCO", + "since" : "1.18" }, + // 0x20, PDP access control flag + { "common-ref" : "WDS PCSCF Address Using DHCP", + "since" : "1.18" }, + { "common-ref" : "WDS IMCN Flag", + "since" : "1.18" }, + // 0x23, TFT ID1 Parameters + // 0x24, TFT ID2 Parameters + { "common-ref" : "WDS PDP Context Number", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Context Secondary Flag", + "since" : "1.18" }, + { "common-ref" : "WDS PDP Context Primary ID", + "since" : "1.18" }, + { "common-ref" : "WDS IPv6 Address Preference", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Requested QoS With Signaling Indication Flag", + "since" : "1.18" }, + { "common-ref" : "WDS UMTS Minimum QoS With Signaling Indication Flag", + "since" : "1.18" }, + { "common-ref" : "WDS IPv6 Primary DNS Address Preference", + "since" : "1.18" }, + { "common-ref" : "WDS IPv6 Secondary DNS Address Preference", + "since" : "1.18" }, + // 0x2D, DHCP/NAS Preference + { "common-ref" : "WDS LTE QoS Parameters", + "since" : "1.18" } ], + // 0x2F, APN disabled flag + // 0x30, PDN inactivity timeout + // 0x31, APN class + // 0x90, Negotiate DNS server preference + // 0x91, PPP session close timer for DO + // 0x92, PPP session close timer for 1X + // 0x93, Allow/disallow lingering of interface + // 0x94, LCP ACK timeout + // 0x95, IPCP ACK timeout + // 0x96, AUTH timeout + // 0x97, LCP configuration request retry count value + // 0x98, IPCP configuration request retry count value + // 0x99, Authentication retry + // 0x9A, Authentication protocol, + // 0x9B, User ID + // 0x9C, Authentication password + // 0x9D, Data rate + // 0x9E, Application type + // 0x9F, Data mode + // 0xA0, Application priority + // 0xA1, APN string + // 0xA2, PDN type + // 0xA3, Is PCSCF address needed + // 0xA4, IPv4 Primary DNS address + // 0xA5, IPv4 Secondary DNS address + // 0xA6, IPv6 Primary DNS address + // 0xA7, IPv6 Secondary DNS address + // 0xA8, RAT type + // 0xA9, APN enabled + // 0xAA, PDN inactivity timeout + // 0xAB, APN class "output" : [ { "common-ref" : "Operation Result" }, - { "common-ref" : "WDS Extended Error Code" } ] }, + { "common-ref" : "WDS Extended Error Code", + "since" : "1.18" } ] }, // ********************************************************************************* { "name" : "Delete Profile", @@ -819,9 +973,12 @@ "service" : "WDS", "id" : "0x0029", "version" : "1.1", - "input" : [ { "common-ref" : "WDS Profile Identifier" } ], + "since" : "1.18", + "input" : [ { "common-ref" : "WDS Profile Identifier", + "since" : "1.18" } ], "output" : [ { "common-ref" : "Operation Result" }, - { "common-ref" : "WDS Extended Error Code" } ] }, + { "common-ref" : "WDS Extended Error Code", + "since" : "1.18" } ] }, // ********************************************************************************* { "name" : "Get Profile List", @@ -829,10 +986,12 @@ "service" : "WDS", "id" : "0x002A", "version" : "1.1", + "since" : "1.8", "input" : [ { "name" : "Profile Type", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.8", "format" : "guint8", "public-format" : "QmiWdsProfileType" } ], "output" : [ { "common-ref" : "Operation Result" }, @@ -840,6 +999,7 @@ "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.8", "format" : "array", "array-element" : { "name" : "Profile", "format" : "struct", @@ -851,7 +1011,8 @@ { "name" : "Profile Name", "format" : "string" } ] }, "prerequisites" : [ { "common-ref" : "Success" } ] }, - { "common-ref" : "WDS Extended Error Code" } ] }, + { "common-ref" : "WDS Extended Error Code", + "since" : "1.8" } ] }, // ********************************************************************************* { "name" : "Get Profile Settings", @@ -859,10 +1020,12 @@ "service" : "WDS", "id" : "0x002B", "version" : "1.1", + "since" : "1.8", "input" : [ { "name" : "Profile ID", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.8", "format" : "sequence", "contents" : [ { "name" : "Profile Type", "format" : "guint8", @@ -871,62 +1034,89 @@ "format" : "guint8" } ] } ], "output" : [ { "common-ref" : "Operation Result" }, { "common-ref" : "WDS Profile Name", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Type", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Header Compression Type", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Data Compression Type", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS APN Name", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Primary IPv4 DNS Address", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Secondary IPv4 DNS Address", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Requested QoS", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Minimum QoS", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS GPRS Requested QoS", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS GPRS Minimum QoS", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Username", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Password", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Authentication", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv4 Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PCSCF Address Using PCO", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x20, PDP access control flag { "common-ref" : "WDS PCSCF Address Using DHCP", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IMCN Flag", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x23, TFT ID1 Parameters // 0x24, TFT ID2 Parameters { "common-ref" : "WDS PDP Context Number", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Context Secondary Flag", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Context Primary ID", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv6 Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Requested QoS With Signaling Indication Flag", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Minimum QoS With Signaling Indication Flag", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv6 Primary DNS Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv6 Secondary DNS Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x2D, DHCP/NAS Preference { "common-ref" : "WDS LTE QoS Parameters", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x2F, APN disabled flag // 0x30, PDN inactivity timeout @@ -959,7 +1149,8 @@ // 0xA9, APN enabled // 0xAA, PDN inactivity timeout // 0xAB, APN class - { "common-ref" : "WDS Extended Error Code" } ] }, + { "common-ref" : "WDS Extended Error Code", + "since" : "1.8" } ] }, // ********************************************************************************* { "name" : "Get Default Settings", @@ -967,70 +1158,99 @@ "service" : "WDS", "id" : "0x002C", "version" : "1.1", + "since" : "1.8", "input" : [ { "name" : "Profile Type", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.8", "format" : "guint8", "public-format" : "QmiWdsProfileType" } ], "output" : [ { "common-ref" : "Operation Result" }, { "common-ref" : "WDS Profile Name", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Type", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Header Compression Type", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Data Compression Type", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS APN Name", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Primary IPv4 DNS Address", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Secondary IPv4 DNS Address", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Requested QoS", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Minimum QoS", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS GPRS Requested QoS", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS GPRS Minimum QoS", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Username", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Password", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Authentication", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv4 Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PCSCF Address Using PCO", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x20, PDP access control flag { "common-ref" : "WDS PCSCF Address Using DHCP", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IMCN Flag", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x23, TFT ID1 Parameters // 0x24, TFT ID2 Parameters { "common-ref" : "WDS PDP Context Number", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Context Secondary Flag", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Context Primary ID", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv6 Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Requested QoS With Signaling Indication Flag", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS UMTS Minimum QoS With Signaling Indication Flag", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv6 Primary DNS Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS IPv6 Secondary DNS Address Preference", + "since" : "1.8", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x2D, DHCP/NAS Preference { "common-ref" : "WDS LTE QoS Parameters", + "since" : "1.18", "prerequisites" : [ { "common-ref" : "Success" } ] }, // 0x2F, APN disabled flag // 0x30, PDN inactivity timeout @@ -1063,7 +1283,8 @@ // 0xA9, APN enabled // 0xAA, PDN inactivity timeout // 0xAB, APN class - { "common-ref" : "WDS Extended Error Code" } ] }, + { "common-ref" : "WDS Extended Error Code", + "since" : "1.8" } ] }, // ********************************************************************************* { "name" : "Get Current Settings", @@ -1071,27 +1292,35 @@ "service" : "WDS", "id" : "0x002D", "version" : "1.2", + "since" : "1.0", "input" : [ { "name" : "Requested Settings", "id" : "0x10", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "guint32", "public-format" : "QmiWdsGetCurrentSettingsRequestedSettings" } ], "output" : [ { "common-ref" : "Operation Result" }, { "common-ref" : "WDS Profile Name", + "since" : "1.0", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS PDP Type", + "since" : "1.0", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS APN Name", + "since" : "1.0", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Primary IPv4 DNS Address", + "since" : "1.0", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Secondary IPv4 DNS Address", + "since" : "1.0", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "UMTS Granted QoS", "id" : "0x17", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "sequence", "contents" : [ { "name" : "Traffic Class", "format" : "guint8", @@ -1127,6 +1356,7 @@ "id" : "0x19", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "sequence", "contents" : [ { "name" : "Precedence Class", "format" : "guint32" }, @@ -1140,13 +1370,16 @@ "format" : "guint32" } ], "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Username", + "since" : "1.0", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "common-ref" : "WDS Authentication", + "since" : "1.0", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "IPv4 Address", "id" : "0x1E", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "endian" : "little", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, @@ -1154,6 +1387,7 @@ "id" : "0x1F", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "sequence", "contents" : [ { "name" : "Profile Type", "format" : "guint8", @@ -1165,6 +1399,7 @@ "id" : "0x20", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "endian" : "little", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, @@ -1172,6 +1407,7 @@ "id" : "0x21", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "endian" : "little", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, @@ -1179,12 +1415,14 @@ "id" : "0x22", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "PCSCF Server Address List", "id" : "0x23", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "array", "array-element" : { "name" : "IPv4 Address", "endian" : "little", @@ -1194,6 +1432,7 @@ "id" : "0x24", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "array", "array-element" : { "name" : "FQDN", "format" : "string", @@ -1203,6 +1442,7 @@ "id" : "0x25", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "sequence", "contents" : [ { "name" : "Address", "format" : "array", @@ -1215,6 +1455,7 @@ "id" : "0x26", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "sequence", "contents" : [ { "name" : "Address", "format" : "array", @@ -1227,6 +1468,7 @@ "id" : "0x27", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "array", "fixed-size": "8", "array-element" : { "format": "guint16", "endian": "network" }, @@ -1235,6 +1477,7 @@ "id" : "0x28", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "array", "fixed-size": "8", "array-element" : { "format": "guint16", "endian": "network" }, @@ -1243,12 +1486,14 @@ "id" : "0x29", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint32", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Domain Name List", "id" : "0x2A", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "array", "array-element" : { "name" : "Domain Name", "format" : "string", @@ -1258,6 +1503,7 @@ "id" : "0x2B", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "QmiWdsIpFamily", "prerequisites" : [ { "common-ref" : "Success" } ] }, @@ -1265,12 +1511,14 @@ "id" : "0x2C", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "gint8", "prerequisites" : [ { "common-ref" : "Success" } ] }, { "name" : "Extended Technology Preference", "id" : "0x2D", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", // Note: docs give this as gint16 with negative enum values. Instead, we use // guint16 with equivalent positive enum values. "format" : "guint16", @@ -1283,11 +1531,13 @@ "service" : "WDS", "id" : "0x0030", "version" : "1.0", + "since" : "1.14", "output" : [ { "common-ref" : "Operation Result" }, { "name" : "Dormancy Status", "id" : "0x01", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "guint8", "public-format" : "QmiWdsDormancyStatus", "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, @@ -1298,11 +1548,13 @@ "service" : "WDS", "id" : "0x0034", "version" : "1.12", + "since" : "1.14", "output" : [ { "common-ref" : "Operation Result" }, { "name" : "Status", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.14", "format" : "guint8", "public-format" : "QmiWdsAutoconnectSetting", "prerequisites" : [ { "common-ref" : "Success" } ] }, @@ -1310,6 +1562,7 @@ "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "guint8", "public-format" : "QmiWdsAutoconnectSettingRoaming", "prerequisites" : [ { "common-ref" : "Success" } ] } ] }, @@ -1320,11 +1573,13 @@ "service" : "WDS", "id" : "0x0037", "version" : "1.12", + "since" : "1.0", "output" : [ { "common-ref" : "Operation Result" }, { "name" : "Current", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "gint8", "public-format" : "QmiWdsDataBearerTechnology", "prerequisites" : [ { "common-ref" : "Success" } ] }, @@ -1332,6 +1587,7 @@ "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "gint8", "public-format" : "QmiWdsDataBearerTechnology", "prerequisites" : [ { "field" : "Result.Error Status", @@ -1347,11 +1603,13 @@ "service" : "WDS", "id" : "0x0044", "version" : "1.4", + "since" : "1.0", "output" : [ { "common-ref" : "Operation Result" }, { "name" : "Current", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "sequence", "contents" : [ { "name" : "Network Type", "format" : "guint8", @@ -1365,6 +1623,7 @@ "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.0", "format" : "sequence", "contents" : [ { "name" : "Network Type", "format" : "guint8", @@ -1380,10 +1639,12 @@ "service" : "WDS", "id" : "0x004D", "version" : "1.9", + "since" : "1.0", "input" : [ { "name" : "Preference", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.0", "format" : "guint8", "public-format" : "QmiWdsIpFamily" } ], "output" : [ { "common-ref" : "Operation Result" } ] }, @@ -1394,16 +1655,19 @@ "service" : "WDS", "id" : "0x0051", "version" : "1.12", + "since" : "1.14", "input" : [ { "name" : "Status", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.14", "format" : "guint8", "public-format" : "QmiWdsAutoconnectSetting" }, { "name" : "Roaming", "id" : "0x10", "mandatory" : "no", "type" : "TLV", + "since" : "1.14", "format" : "guint8", "public-format" : "QmiWdsAutoconnectSettingRoaming" } ], "output" : [ { "common-ref" : "Operation Result" } ] }, @@ -1414,17 +1678,20 @@ "service" : "WDS", "id" : "0x006C", "version" : "1.12", + "since" : "1.14", "input" : [ { "name" : "Network Type", "id" : "0x01", "mandatory" : "yes", "type" : "TLV", + "since" : "1.14", "format" : "guint8", "public-format" : "QmiWdsDataSystemNetworkType" } ], "output" : [ { "common-ref" : "Operation Result" }, - { "name" : "Info", - "id" : "0x10", - "mandatory" : "no", - "type" : "TLV", + { "name" : "Info", + "id" : "0x10", + "mandatory" : "no", + "type" : "TLV", + "since" : "1.14", "format" : "array", "array-element" : { "name" : "Element", "format" : "struct", |