blob: 68f701889cf7c947c30c344c9e82537f7ce705fc [file] [log] [blame]
[
// *********************************************************************************
{ "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" } ] }
]