| [ |
| // ********************************************************************************* |
| { "type" : "Service", |
| "name" : "Ms Basic Connect Extensions" }, |
| |
| // ********************************************************************************* |
| { "name" : "MbimPcoValue", |
| "type" : "Struct", |
| "since" : "1.18", |
| "contents" : [ { "name" : "SessionId", |
| "format" : "guint32" }, |
| { "name" : "PcoDataSize", |
| "format" : "guint32" }, |
| { "name" : "PcoDataType", |
| "format" : "guint32", |
| "public-format" : "MbimPcoType" }, |
| { "name" : "PcoDataBuffer", |
| "format" : "ref-byte-array-no-offset", |
| "array-size-field" : "PcoDataSize" } ] }, |
| |
| { "name" : "PCO", |
| "service" : "Ms Basic Connect Extensions", |
| "type" : "Command", |
| "since" : "1.18", |
| "query" : [ { "name" : "PcoValue", |
| "format" : "struct", |
| "struct-type" : "MbimPcoValue" } ], |
| "response" : [ { "name" : "PcoValue", |
| "format" : "struct", |
| "struct-type" : "MbimPcoValue" } ], |
| "notification" : [ { "name" : "PcoValue", |
| "format" : "struct", |
| "struct-type" : "MbimPcoValue" } ] }, |
| |
| // ********************************************************************************* |
| |
| { "name" : "MbimLteAttachConfiguration", |
| "type" : "Struct", |
| "since" : "1.18", |
| "contents" : [ { "name" : "IpType", |
| "format" : "guint32", |
| "public-format" : "MbimContextIpType" }, |
| { "name" : "Roaming", |
| "format" : "guint32", |
| "public-format" : "MbimLteAttachContextRoamingControl" }, |
| { "name" : "Source", |
| "format" : "guint32", |
| "public-format" : "MbimContextSource" }, |
| { "name" : "AccessString", |
| "format" : "string" }, |
| { "name" : "UserName", |
| "format" : "string" }, |
| { "name" : "Password", |
| "format" : "string" }, |
| { "name" : "Compression", |
| "format" : "guint32", |
| "public-format" : "MbimCompression" }, |
| { "name" : "AuthProtocol", |
| "format" : "guint32", |
| "public-format" : "MbimAuthProtocol" } ] }, |
| |
| { "name" : "Lte Attach Configuration", |
| "service" : "Ms Basic Connect Extensions", |
| "type" : "Command", |
| "since" : "1.18", |
| "set" : [ { "name" : "Operation", |
| "format" : "guint32", |
| "public-format" : "MbimLteAttachContextOperation" }, |
| { "name" : "ConfigurationCount", |
| "format" : "guint32" }, |
| { "name" : "Configurations", |
| "format" : "ref-struct-array" , |
| "struct-type" : "MbimLteAttachConfiguration", |
| "array-size-field" : "ConfigurationCount" } ], |
| "query" : [], |
| "response" : [ { "name" : "ConfigurationCount", |
| "format" : "guint32" }, |
| { "name" : "Configurations", |
| "format" : "ref-struct-array" , |
| "struct-type" : "MbimLteAttachConfiguration", |
| "array-size-field" : "ConfigurationCount" } ], |
| "notification" : [ { "name" : "ConfigurationCount", |
| "format" : "guint32" }, |
| { "name" : "Configurations", |
| "format" : "ref-struct-array" , |
| "struct-type" : "MbimLteAttachConfiguration", |
| "array-size-field" : "ConfigurationCount" } ] }, |
| |
| // ********************************************************************************* |
| |
| { "name" : "MbimLteAttachStatus", |
| "type" : "Struct", |
| "since" : "1.18", |
| "contents" : [ { "name" : "LteAttachState", |
| "format" : "guint32", |
| "public-format" : "MbimLteAttachState" }, |
| { "name" : "IpType", |
| "format" : "guint32", |
| "public-format" : "MbimContextIpType" }, |
| { "name" : "AccessString", |
| "format" : "string" }, |
| { "name" : "UserName", |
| "format" : "string" }, |
| { "name" : "Password", |
| "format" : "string" }, |
| { "name" : "Compression", |
| "format" : "guint32", |
| "public-format" : "MbimCompression" }, |
| { "name" : "AuthProtocol", |
| "format" : "guint32", |
| "public-format" : "MbimAuthProtocol" } ] }, |
| |
| { "name" : "Lte Attach Status", |
| "service" : "Ms Basic Connect Extensions", |
| "type" : "Command", |
| "since" : "1.18", |
| "query" : [], |
| "response" : [ { "name" : "LteAttachStatus", |
| "format" : "struct", |
| "struct-type" : "MbimLteAttachStatus" } ], |
| "notification" : [ { "name" : "LteAttachStatus", |
| "format" : "struct", |
| "struct-type" : "MbimLteAttachStatus" } ] } |
| ] |