summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
authorSom_SP <somashekhar.puttagangaiah@intel.com>2021-10-01 19:36:19 +0530
committerAleksander Morgado <aleksander@aleksander.es>2021-10-12 22:27:12 +0200
commit8c781c81b1a18ba206dbc5df3595363f4f485c4c (patch)
tree80a897f4e1060c507e4bbd1a41dec4f94215d10f /data
parent01b81154b9e272ff06e1cfa1a75c7f6b91eb97da (diff)
ms-basic-connect: implement connect for mbim version 3
This command is an extension for the existing MBIM_CID_CONNECT defined in the MBIM specification revision 1.0. This extension adds 5G SA specific parameters.
Diffstat (limited to 'data')
-rw-r--r--data/mbim-service-ms-basic-connect-v3.json104
1 files changed, 103 insertions, 1 deletions
diff --git a/data/mbim-service-ms-basic-connect-v3.json b/data/mbim-service-ms-basic-connect-v3.json
index ed5b64e..06e2bf3 100644
--- a/data/mbim-service-ms-basic-connect-v3.json
+++ b/data/mbim-service-ms-basic-connect-v3.json
@@ -105,5 +105,107 @@
"public-format" : "MbimDataSubclass" },
{ "name" : "Tai",
"format" : "struct",
- "struct-type" : "MbimTai" } ] }
+ "struct-type" : "MbimTai" } ] },
+
+ // *********************************************************************************
+ { "name" : "MbimConnectAccessString",
+ "type" : "Struct",
+ "since" : "1.28",
+ "contents" : [ { "name" : "Type",
+ "format" : "guint16" },
+ { "name" : "Data",
+ "format" : "string-tlv" } ] },
+
+ { "name" : "MbimConnectUserName",
+ "type" : "Struct",
+ "since" : "1.28",
+ "contents" : [ { "name" : "Type",
+ "format" : "guint16" },
+ { "name" : "Data",
+ "format" : "string-tlv" } ] },
+
+ { "name" : "MbimConnectPassword",
+ "type" : "Struct",
+ "since" : "1.28",
+ "contents" : [ { "name" : "Type",
+ "format" : "guint16" },
+ { "name" : "Data",
+ "format" : "string-tlv" } ] },
+
+ { "name" : "Connect",
+ "service" : "Basic Connect V3",
+ "type" : "Command",
+ "since" : "1.28",
+ "set" : [ { "name" : "SessionId",
+ "format" : "guint32" },
+ { "name" : "ActivationCommand",
+ "format" : "guint32",
+ "public-format" : "MbimActivationCommand" },
+ { "name" : "Compression",
+ "format" : "guint32",
+ "public-format" : "MbimCompression" },
+ { "name" : "AuthProtocol",
+ "format" : "guint32",
+ "public-format" : "MbimAuthProtocol" },
+ { "name" : "IpType",
+ "format" : "guint32",
+ "public-format" : "MbimContextIpType" },
+ { "name" : "ContextType",
+ "format" : "uuid" },
+ { "name" : "MediaPreference",
+ "format" : "guint32",
+ "public-format" : "MbimAccessMediaType" },
+ { "name" : "AccessString",
+ "format" : "struct" ,
+ "struct-type" : "MbimConnectAccessString" },
+ { "name" : "UserName",
+ "format" : "struct" ,
+ "struct-type" : "MbimConnectUserName" },
+ { "name" : "Password",
+ "format" : "struct" ,
+ "struct-type" : "MbimConnectPassword" } ],
+ "query" : [ { "name" : "SessionId",
+ "format" : "guint32" } ],
+ "response" : [ { "name" : "SessionId",
+ "format" : "guint32" },
+ { "name" : "ActivationState",
+ "format" : "guint32",
+ "public-format" : "MbimActivationState" },
+ { "name" : "VoiceCallState",
+ "format" : "guint32",
+ "public-format" : "MbimVoiceCallState" },
+ { "name" : "IpType",
+ "format" : "guint32",
+ "public-format" : "MbimContextIpType" },
+ { "name" : "ContextType",
+ "format" : "uuid" },
+ { "name" : "NwError",
+ "format" : "guint32" },
+ { "name" : "MediaPreference",
+ "format" : "guint32",
+ "public-format" : "MbimAccessMediaType" },
+ { "name" : "AccessString",
+ "format" : "struct" ,
+ "struct-type" : "MbimConnectAccessString" } ],
+ "notification" : [ { "name" : "SessionId",
+ "format" : "guint32" },
+ { "name" : "ActivationState",
+ "format" : "guint32",
+ "public-format" : "MbimActivationState" },
+ { "name" : "VoiceCallState",
+ "format" : "guint32",
+ "public-format" : "MbimVoiceCallState" },
+ { "name" : "IpType",
+ "format" : "guint32",
+ "public-format" : "MbimContextIpType" },
+ { "name" : "ContextType",
+ "format" : "uuid" },
+ { "name" : "NwError",
+ "format" : "guint32" },
+ { "name" : "MediaPreference",
+ "format" : "guint32",
+ "public-format" : "MbimAccessMediaType" },
+ { "name" : "AccessString",
+ "format" : "struct" ,
+ "struct-type" : "MbimConnectAccessString" } ] }
]