blob: a220ca9e1998a59460a8272769308c9162fcf074 [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",
"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",
"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" : "Lte Attach Info",
"type" : "Command",
"since" : "1.26",
"query" : [],
"response" : [ { "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" } ],
"notification" : [ { "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" : "Sys Caps",
"type" : "Command",
"since" : "1.26",
"query" : [],
"response" : [ { "name" : "NumberOfExecutors",
"format" : "guint32" },
{ "name" : "NumberOfSlots",
"format" : "guint32" },
{ "name" : "Concurrency",
"format" : "guint32" },
{ "name" : "ModemId",
"format" : "guint64" } ] },
//**********************************************************************************
{ "name" : "Slot Info Status",
"type" : "Command",
"since" : "1.26",
"query" : [ { "name" : "SlotIndex",
"format" : "guint32" } ],
"response" : [ { "name" : "SlotIndex",
"format" : "guint32" },
{ "name" : "State",
"format" : "guint32",
"public-format" : "MbimUiccSlotState" } ],
"notification" : [ { "name" : "SlotIndex",
"format" : "guint32" },
{ "name" : "State",
"format" : "guint32",
"public-format" : "MbimUiccSlotState" } ] },
//************************************************************************************
{ "name" : "MbimSlot",
"type" : "Struct",
"since" : "1.26",
"contents" : [ { "name" : "Slot",
"format" : "guint32" } ] },
{ "name" : "Device Slot Mappings",
"type" : "Command",
"since" : "1.26",
"set" : [ { "name" : "MapCount",
"format" : "guint32" },
{ "name" : "SlotMap",
"format" : "ref-struct-array",
"struct-type" : "MbimSlot",
"array-size-field" : "MapCount" } ],
"query" : [],
"response" : [ { "name" : "MapCount",
"format" : "guint32" },
{ "name" : "SlotMap",
"format" : "ref-struct-array",
"struct-type" : "MbimSlot",
"array-size-field" : "MapCount" } ] },
//************************************************************************************
{ "name" : "Device Caps",
"type" : "Command",
"since" : "1.26",
"query" : [],
"response" : [ { "name" : "DeviceType",
"format" : "guint32",
"public-format" : "MbimDeviceType" },
{ "name" : "CellularClass",
"format" : "guint32",
"public-format" : "MbimCellularClass" },
{ "name" : "VoiceClass",
"format" : "guint32",
"public-format" : "MbimVoiceClass" },
{ "name" : "SmsClass",
"format" : "guint32",
"public-format" : "MbimSimClass" },
{ "name" : "DataClass",
"format" : "guint32",
"public-format" : "MbimDataClass" },
{ "name" : "SmsCaps",
"format" : "guint32",
"public-format" : "MbimSmsCaps" },
{ "name" : "ControlCaps",
"format" : "guint32",
"public-format" : "MbimCtrlCaps" },
{ "name" : "MaxSessions",
"format" : "guint32" },
{ "name" : "CustomDataClass",
"format" : "string",
"max-size" : "22" },
{ "name" : "DeviceId",
"format" : "string",
"max-size" : "36" },
{ "name" : "FirmwareInfo",
"format" : "string",
"max-size" : "60" },
{ "name" : "HardwareInfo",
"format" : "string",
"max-size" : "60" },
{ "name" : "ExecutorIndex",
"format" : "guint32" } ] },
//************************************************************************************
{ "name" : "Location Info Status",
"type" : "Command",
"since" : "1.28",
"query" : [],
"response" : [ { "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "TrackingAreaCode",
"format" : "guint32" },
{ "name" : "CellID",
"format" : "guint32" } ],
"notification" : [ { "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "TrackingAreaCode",
"format" : "guint32" },
{ "name" : "CellID",
"format" : "guint32" } ] },
// *********************************************************************************
{ "name" : "MbimProvisionedContextElementV2",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ContextId",
"format" : "guint32" },
{ "name" : "ContextType",
"format" : "uuid" },
{ "name" : "IpType",
"format" : "guint32",
"public-format" : "MbimContextIpType" },
{ "name" : "State",
"format" : "guint32",
"public-format" : "MbimContextState" },
{ "name" : "Roaming",
"format" : "guint32",
"public-format" : "MbimContextRoamingControl" },
{ "name" : "MediaType",
"format" : "guint32",
"public-format" : "MbimContextMediaType" },
{ "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" : "Provisioned Contexts",
"type" : "Command",
"since" : "1.28",
"set" : [ { "name" : "Operation",
"format" : "guint32",
"public-format" : "MbimContextOperation" },
{ "name" : "ContextType",
"format" : "uuid" },
{ "name" : "IpType",
"format" : "guint32",
"public-format" : "MbimContextIpType" },
{ "name" : "State",
"format" : "guint32",
"public-format" : "MbimContextState" },
{ "name" : "Roaming",
"format" : "guint32",
"public-format" : "MbimContextRoamingControl" },
{ "name" : "MediaType",
"format" : "guint32",
"public-format" : "MbimContextMediaType" },
{ "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" } ],
"query" : [],
"response" : [ { "name" : "ProvisionedContextsCount",
"format" : "guint32" },
{ "name" : "ProvisionedContexts",
"format" : "ref-struct-array",
"struct-type" : "MbimProvisionedContextElementV2",
"array-size-field" : "ProvisionedContextsCount" } ],
"notification" : [ { "name" : "ProvisionedContextsCount",
"format" : "guint32" },
{ "name" : "ProvisionedContexts",
"format" : "ref-struct-array",
"struct-type" : "MbimProvisionedContextElementV2",
"array-size-field" : "ProvisionedContextsCount" } ] },
// *********************************************************************************
{ "name" : "MbimCellInfoServingGsm",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "TimingAdvance",
"format" : "guint32" },
{ "name" : "Arfcn",
"format" : "guint32" },
{ "name" : "BaseStationId",
"format" : "guint32" },
{ "name" : "RxLevel",
"format" : "guint32" } ] },
{ "name" : "MbimCellInfoServingUmts",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "FrequencyInfoUL",
"format" : "guint32" },
{ "name" : "FrequencyInfoDL",
"format" : "guint32" },
{ "name" : "FrequencyInfoNT",
"format" : "guint32" },
{ "name" : "Uarfcn",
"format" : "guint32" },
{ "name" : "PrimaryScramblingCode",
"format" : "guint32" },
{ "name" : "Rscp",
"format" : "gint32" },
{ "name" : "Ecno",
"format" : "gint32" },
{ "name" : "PathLoss",
"format" : "guint32" } ] },
{ "name" : "MbimCellInfoServingTdscdma",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "Uarfcn",
"format" : "guint32" },
{ "name" : "CellParameterID",
"format" : "guint32" },
{ "name" : "TimingAdvance",
"format" : "guint32" },
{ "name" : "Rscp",
"format" : "gint32" },
{ "name" : "PathLoss",
"format" : "guint32" } ] },
{ "name" : "MbimCellInfoServingLte",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "Earfcn",
"format" : "guint32" },
{ "name" : "PhysicalCellId",
"format" : "guint32" },
{ "name" : "Tac",
"format" : "guint32" },
{ "name" : "Rsrp",
"format" : "gint32" },
{ "name" : "Rsrq",
"format" : "gint32" },
{ "name" : "TimingAdvance",
"format" : "guint32" } ] },
{ "name" : "MbimCellInfoNeighboringGsm",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "Arfcn",
"format" : "guint32" },
{ "name" : "BaseStationId",
"format" : "guint32" },
{ "name" : "RxLevel",
"format" : "guint32" } ] },
{ "name" : "MbimCellInfoNeighboringUmts",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "Uarfcn",
"format" : "guint32" },
{ "name" : "PrimaryScramblingCode",
"format" : "guint32" },
{ "name" : "Rscp",
"format" : "gint32" },
{ "name" : "Ecno",
"format" : "gint32" },
{ "name" : "PathLoss",
"format" : "guint32" } ] },
{ "name" : "MbimCellInfoNeighboringTdscdma",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "LocationAreaCode",
"format" : "guint32" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "Uarfcn",
"format" : "guint32" },
{ "name" : "CellParameterID",
"format" : "guint32" },
{ "name" : "TimingAdvance",
"format" : "guint32" },
{ "name" : "Rscp",
"format" : "gint32" },
{ "name" : "PathLoss",
"format" : "guint32" } ] },
{ "name" : "MbimCellInfoNeighboringLte",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ProviderId",
"format" : "string" },
{ "name" : "CellId",
"format" : "guint32" },
{ "name" : "Earfcn",
"format" : "guint32" },
{ "name" : "PhysicalCellId",
"format" : "guint32" },
{ "name" : "Tac",
"format" : "guint32" },
{ "name" : "Rsrp",
"format" : "gint32" },
{ "name" : "Rsrq",
"format" : "gint32" } ] },
{ "name" : "MbimCellInfoCdma",
"type" : "Struct",
"since" : "1.28",
"contents" : [ { "name" : "ServingCellFlag",
"format" : "guint32" },
{ "name" : "Nid",
"format" : "guint32" },
{ "name" : "Sid",
"format" : "guint32" },
{ "name" : "BaseStationId",
"format" : "guint32" },
{ "name" : "BaseLatitude",
"format" : "guint32" },
{ "name" : "BaseLongitude",
"format" : "guint32" },
{ "name" : "RefPn",
"format" : "guint32" },
{ "name" : "GpsSeconds",
"format" : "guint32" },
{ "name" : "PilotStrength",
"format" : "guint32" } ] },
{ "name" : "Base Stations Info",
"type" : "Command",
"since" : "1.28",
"query" : [ { "name" : "MaxGsmCount",
"format" : "guint32" },
{ "name" : "MaxUmtsCount",
"format" : "guint32" },
{ "name" : "MaxTdscdmaCount",
"format" : "guint32" },
{ "name" : "MaxLteCount",
"format" : "guint32" } ,
{ "name" : "MaxCdmaCount",
"format" : "guint32" } ],
"response" : [ { "name" : "SystemType",
"format" : "guint32",
"public-format" : "MbimDataClass" },
{ "name" : "GsmServingCell",
"format" : "ms-struct",
"struct-type" : "MbimCellInfoServingGsm" },
{ "name" : "UmtsServingCell",
"format" : "ms-struct",
"struct-type" : "MbimCellInfoServingUmts" },
{ "name" : "TdscdmaServingCell",
"format" : "ms-struct",
"struct-type" : "MbimCellInfoServingTdscdma" },
{ "name" : "LteServingCell",
"format" : "ms-struct",
"struct-type" : "MbimCellInfoServingLte" },
{ "name" : "GsmNeighboringCells",
"format" : "ms-struct-array",
"struct-type" : "MbimCellInfoNeighboringGsm" },
{ "name" : "UmtsNeighboringCells",
"format" : "ms-struct-array",
"struct-type" : "MbimCellInfoNeighboringUmts" },
{ "name" : "TdscdmaNeighboringCells",
"format" : "ms-struct-array",
"struct-type" : "MbimCellInfoNeighboringTdscdma" },
{ "name" : "LteNeighboringCells",
"format" : "ms-struct-array",
"struct-type" : "MbimCellInfoNeighboringLte" },
{ "name" : "CdmaCells",
"format" : "ms-struct-array",
"struct-type" : "MbimCellInfoCdma" } ] }
]