blob: ec28cc5f3fc31481a65a82b0b8b78721871de31d [file] [log] [blame]
[
// *********************************************************************************
{ "name" : "QOS",
"type" : "Service" },
// *********************************************************************************
{ "name" : "QMI Client QOS",
"type" : "Client",
"since" : "1.0" },
// *********************************************************************************
{ "name" : "QMI Message QOS",
"type" : "Message-ID-Enum" },
// *********************************************************************************
{ "name" : "QMI Indication QOS",
"type" : "Indication-ID-Enum" },
// *********************************************************************************
{ "name" : "Reset",
"type" : "Message",
"service" : "QOS",
"id" : "0x0000",
"version" : "1.0",
"since" : "1.22",
"output" : [ { "common-ref" : "Operation Result" } ] },
// *********************************************************************************
{ "name" : "Get Flow Status",
"type" : "Message",
"service" : "QOS",
"id" : "0x0026",
"version" : "1.0",
"since" : "1.22",
"input" : [ { "name" : "Qos Id",
"id" : "0x01",
"mandatory" : "yes",
"type" : "TLV",
"since" : "1.22",
"format" : "guint32" } ],
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Value",
"id" : "0x01",
"type" : "TLV",
"since" : "1.22",
"format" : "guint8",
"public-format" : "QmiQosStatus",
"prerequisites" : [ { "common-ref" : "Success" } ] } ] },
{ "name" : "Flow Status",
"type" : "Indication",
"service" : "QOS",
"id" : "0x0026",
"version" : "1.0",
"since" : "1.22",
"output" : [ { "name" : "Value",
"id" : "0x01",
"type" : "TLV",
"since" : "1.22",
"format" : "sequence",
"contents" : [ { "name" : "Qos Id",
"format" : "guint32" },
{ "name" : "Status",
"format" : "guint8",
"public-format" : "QmiQosStatus" },
{ "name" : "Event",
"format" : "guint8",
"public-format" : "QmiQosEvent" } ] } ] },
// *********************************************************************************
{ "name" : "Get Network Status",
"type" : "Message",
"service" : "QOS",
"id" : "0x0027",
"version" : "1.0",
"since" : "1.22",
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "QoS Supported",
"id" : "0x01",
"type" : "TLV",
"since" : "1.22",
"format" : "guint8",
"public-format" : "gboolean",
"prerequisites" : [ { "common-ref" : "Success" } ] } ] },
{ "name" : "Network Status",
"type" : "Indication",
"service" : "QOS",
"id" : "0x0027",
"version" : "1.0",
"since" : "1.22",
"output" : [ { "name" : "QoS Supported",
"id" : "0x01",
"type" : "TLV",
"since" : "1.22",
"format" : "guint8",
"public-format" : "gboolean" } ] },
// *********************************************************************************
{ "name" : "Swi Read Data Stats",
"type" : "Message",
"service" : "QOS",
"id" : "0x5556",
"version" : "1.0",
"since" : "1.22",
"input" : [ { "name" : "Apn Id",
"id" : "0x01",
"mandatory" : "yes",
"type" : "TLV",
"since" : "1.22",
"format" : "guint32" } ],
"output" : [ { "common-ref" : "Operation Result" },
{ "name" : "Apn",
"id" : "0x03",
"type" : "TLV",
"since" : "1.22",
"format" : "sequence",
"contents" : [ { "name" : "Apn Id",
"format" : "guint32" },
{ "name" : "Tx packets",
"format" : "guint32" },
{ "name" : "Tx packets dropped",
"format" : "guint32" },
{ "name" : "Rx packets",
"format" : "guint32" },
{ "name" : "Tx bytes",
"format" : "guint64" },
{ "name" : "Tx bytes dropped",
"format" : "guint64" },
{ "name" : "Rx bytes",
"format" : "guint64" } ],
"prerequisites" : [ { "common-ref" : "Success" } ] },
{ "name" : "Flow",
"id" : "0x04",
"type" : "TLV",
"since" : "1.22",
"format" : "array",
"size-prefix-format" : "guint32",
"array-element" : { "name" : "Element",
"format" : "struct",
"contents" : [ { "name" : "Bearer Id",
"format" : "guint32" },
{ "name" : "Tx packets",
"format" : "guint32" },
{ "name" : "Tx packets dropped",
"format" : "guint32" },
{ "name" : "Tx bytes",
"format" : "guint64" },
{ "name" : "Tx bytes dropped",
"format" : "guint64" } ] },
"prerequisites" : [ { "common-ref" : "Success" } ] } ] }
]