diff options
author | Som_SP <somashekhar.puttagangaiah@intel.com> | 2021-10-01 19:36:19 +0530 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2021-10-12 22:27:12 +0200 |
commit | 8c781c81b1a18ba206dbc5df3595363f4f485c4c (patch) | |
tree | 80a897f4e1060c507e4bbd1a41dec4f94215d10f /data | |
parent | 01b81154b9e272ff06e1cfa1a75c7f6b91eb97da (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.json | 104 |
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" } ] } ] |