Parses and returns parameters of the 'Location' response command in the 'ATDS' service.
Parses and returns parameters of the 'Operators' response command in the 'ATDS' service.
Parses and returns parameters of the 'RAT' response command in the 'ATDS' service.
Parses and returns parameters of the 'Register State' response command in the 'ATDS' service.
Parses and returns parameters of the 'Signal' response command in the 'ATDS' service.
Parses and returns parameters of the 'Aka' response command in the 'Auth' service.
Parses and returns parameters of the 'Akap' response command in the 'Auth' service.
Parses and returns parameters of the 'Sim' response command in the 'Auth' service.
Gets the result of the 'Close' operation in the %MBIM_MESSAGE_TYPE_CLOSE_DONE message.
Get status code from the %MBIM_MESSAGE_TYPE_CLOSE_DONE message.
Appends the contents of buffer
to self
.
raw buffer to append to the message.
length of the data in buffer
.
Get the command id of a %MBIM_MESSAGE_TYPE_COMMAND_DONE message.
Gets the information buffer of the %MBIM_MESSAGE_TYPE_COMMAND_DONE message.
Gets the result of the 'Command' operation in the %MBIM_MESSAGE_TYPE_COMMAND_DONE message.
Get the service UUID of a %MBIM_MESSAGE_TYPE_COMMAND_DONE message.
Get status code from the %MBIM_MESSAGE_TYPE_COMMAND_DONE message.
Get the command id of a %MBIM_MESSAGE_TYPE_COMMAND message.
Get the command type of a %MBIM_MESSAGE_TYPE_COMMAND message.
Gets the information buffer of the %MBIM_MESSAGE_TYPE_COMMAND message.
Get the service UUID of a %MBIM_MESSAGE_TYPE_COMMAND message.
Parses and returns parameters of the 'Connect' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Connect' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Device Caps' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Device Service Subscribe List' response command in the 'Basic Connect' service.
Create a new request for the 'Events' response command in the 'Basic Connect' service.
return location for a #guint32, or %NULL if the 'EventsCount' field is not needed.
return location for a newly allocated array of #MbimEventEntrys, or %NULL if the 'Events' field is not needed. Free the returned value with mbim_event_entry_array_free().
Parses and returns parameters of the 'Device Services' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Connect' response command in the 'DSS' service.
Parses and returns parameters of the 'Emergency Mode' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Emergency Mode' response command in the 'Basic Connect' service.
Get the error code in a %MBIM_MESSAGE_TYPE_HOST_ERROR or %MBIM_MESSAGE_TYPE_FUNCTION_ERROR message.
Gets the whole message length.
Gets the message type.
Gets a printable string with the contents of the whole MBIM message.
This method will not fail if the parsing of the message contents fails, a fallback text with the error will be included in the generated printable information instead.
prefix string to use in each new generated line.
%TRUE if only basic headers should be printed.
Gets a printable string with the contents of the whole MBIM message.
Unlike mbim_message_get_printable(), this method allows specifying the MBIMEx version agreed between host and device, so that the correct processing and parsing is done on messages in the newer MBIMEx versions.
If mbimex_version_major
< 2, this method behaves exactly as
mbim_message_get_printable().
If the specified mbimex_version_major
is unsupported, an error will be
returned.
This method will not fail if the parsing of the message contents fails, a fallback text with the error will be included in the generated printable information instead.
major version of the agreed MBIMEx support.
minor version of the agreed MBIMEx support.
prefix string to use in each new generated line.
%TRUE if only basic headers should be printed.
Gets the whole raw data buffer of the #MbimMessage.
Gets the transaction ID of the message.
Get the command id of a %MBIM_MESSAGE_TYPE_INDICATE_STATUS message.
Gets the information buffer of the %MBIM_MESSAGE_TYPE_INDICATE_STATUS message.
Get the service UUID of a %MBIM_MESSAGE_TYPE_INDICATE_STATUS message.
Parses and returns parameters of the 'IP Configuration' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'IP Configuration' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'IP Packet Filters' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Base Stations Info' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Device Caps' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Location Info Status' notification command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Location Info Status' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Lte Attach Configuration' notification command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Lte Attach Configuration' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Lte Attach Info' notification command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Lte Attach Info' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Lte Attach Status' notification command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Lte Attach Status' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'PCO' notification command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'PCO' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Provisioned Contexts' notification command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Provisioned Contexts' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Slot Info Status' notification command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Slot Info Status' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Sys Caps' response command in the 'Ms Basic Connect Extensions' service.
Parses and returns parameters of the 'Version' response command in the 'Ms Basic Connect Extensions V2' service.
Parses and returns parameters of the 'Base Stations Info' response command in the 'Ms Basic Connect Extensions V3' service.
Parses and returns parameters of the 'Device Caps' response command in the 'Ms Basic Connect Extensions V3' service.
Parses and returns parameters of the 'Lte Attach Info' notification command in the 'Ms Basic Connect Extensions V3' service.
Parses and returns parameters of the 'Lte Attach Info' response command in the 'Ms Basic Connect Extensions V3' service.
Parses and returns parameters of the 'Modem Configuration' notification command in the 'Ms Basic Connect Extensions V3' service.
Parses and returns parameters of the 'Modem Configuration' response command in the 'Ms Basic Connect Extensions V3' service.
Parses and returns parameters of the 'Registration Parameters' response command in the 'Ms Basic Connect Extensions V3' service.
Parses and returns parameters of the 'Packet Service' notification command in the 'Ms Basic Connect V2' service.
Parses and returns parameters of the 'Packet Service' response command in the 'Ms Basic Connect V2' service.
Parses and returns parameters of the 'Register State' notification command in the 'Ms Basic Connect V2' service.
Parses and returns parameters of the 'Register State' response command in the 'Ms Basic Connect V2' service.
Parses and returns parameters of the 'Signal State' notification command in the 'Ms Basic Connect V2' service.
Parses and returns parameters of the 'Signal State' response command in the 'Ms Basic Connect V2' service.
Parses and returns parameters of the 'Connect' notification command in the 'Ms Basic Connect V3' service.
Parses and returns parameters of the 'Connect' response command in the 'Ms Basic Connect V3' service.
Parses and returns parameters of the 'IP Packet Filters' response command in the 'Ms Basic Connect V3' service.
Parses and returns parameters of the 'Packet Service' notification command in the 'Ms Basic Connect V3' service.
Parses and returns parameters of the 'Packet Service' response command in the 'Ms Basic Connect V3' service.
Parses and returns parameters of the 'Subscriber Ready Status' notification command in the 'Ms Basic Connect V3' service.
Parses and returns parameters of the 'Subscriber Ready Status' response command in the 'Ms Basic Connect V3' service.
Parses and returns parameters of the 'Get' response command in the 'MS Firmware ID' service.
Parses and returns parameters of the 'Config' response command in the 'MS SAR' service.
Parses and returns parameters of the 'Transmission status' notification command in the 'MS SAR' service.
Parses and returns parameters of the 'Transmission status' response command in the 'MS SAR' service.
Parses and returns parameters of the 'APDU' response command in the 'MS UICC Low Level Access' service.
Parses and returns parameters of the 'ATR' response command in the 'MS UICC Low Level Access' service.
Parses and returns parameters of the 'Close Channel' response command in the 'MS UICC Low Level Access' service.
Parses and returns parameters of the 'Open Channel' response command in the 'MS UICC Low Level Access' service.
Parses and returns parameters of the 'Reset' response command in the 'MS UICC Low Level Access' service.
Parses and returns parameters of the 'Terminal Capability' response command in the 'MS UICC Low Level Access' service.
Parses and returns parameters of the 'Network Idle Hint' response command in the 'Basic Connect' service.
Gets the result of the 'Open' operation in the %MBIM_MESSAGE_TYPE_OPEN_DONE message.
Get status code from the %MBIM_MESSAGE_TYPE_OPEN_DONE message.
Get the maximum control transfer set to be used in the #MbimMessage of type %MBIM_MESSAGE_TYPE_OPEN.
Parses and returns parameters of the 'Packet Service' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Packet Service' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Packet Statistics' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Configuration' notification command in the 'Phonebook' service.
Parses and returns parameters of the 'Configuration' response command in the 'Phonebook' service.
Parses and returns parameters of the 'Delete' response command in the 'Phonebook' service.
Parses and returns parameters of the 'Read' response command in the 'Phonebook' service.
Parses and returns parameters of the 'Write' response command in the 'Phonebook' service.
Parses and returns parameters of the 'Provisioned Contexts' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Provisioned Contexts' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Configuration' response command in the 'Proxy Control' service.
Parses and returns parameters of the 'Version' notification command in the 'Proxy Control' service.
Parses and returns parameters of the 'File Open' response command in the 'QDU' service.
Parses and returns parameters of the 'File Write' response command in the 'QDU' service.
Parses and returns parameters of the 'Quectel Read Version' response command in the 'QDU' service.
Parses and returns parameters of the 'Quectel Reboot' response command in the 'QDU' service.
Parses and returns parameters of the 'Update Session' response command in the 'QDU' service.
Parses and returns parameters of the 'msg' notification command in the 'QMI' service.
Parses and returns parameters of the 'msg' response command in the 'QMI' service.
Parses and returns parameters of the 'Radio State' response command in the 'Quectel' service.
Parses and returns parameters of the 'Radio State' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Radio State' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Register State' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Register State' response command in the 'Basic Connect' service.
Gets the result of the operation from the response message, which
can be either a %MBIM_MESSAGE_TYPE_FUNCTION_ERROR message or a message of the
specified expected
type.
expected #MbimMessageType if there isn't any error in the operation.
Parses and returns parameters of the 'Service Activation' response command in the 'Basic Connect' service.
Sets the transaction ID of the message.
the transaction id.
Parses and returns parameters of the 'Signal State' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Signal State' response command in the 'Basic Connect' service.
Parses and returns parameters of the 'Configuration' response command in the 'SMS' service.
Parses and returns parameters of the 'Delete' response command in the 'SMS' service.
Parses and returns parameters of the 'Message Store Status' notification command in the 'SMS' service.
Parses and returns parameters of the 'Message Store Status' response command in the 'SMS' service.
Parses and returns parameters of the 'Read' notification command in the 'SMS' service.
Parses and returns parameters of the 'Read' response command in the 'SMS' service.
Parses and returns parameters of the 'Send' response command in the 'SMS' service.
Parses and returns parameters of the 'Envelope' response command in the 'STK' service.
Parses and returns parameters of the 'Pac' notification command in the 'STK' service.
Parses and returns parameters of the 'Pac' response command in the 'STK' service.
Parses and returns parameters of the 'Terminal Response' response command in the 'STK' service.
Parses and returns parameters of the 'Subscriber Ready Status' notification command in the 'Basic Connect' service.
Parses and returns parameters of the 'Subscriber Ready Status' response command in the 'Basic Connect' service.
Atomically decrements the reference count of self
by one.
If the reference count drops to 0, self
is completely disposed.
Parses and returns parameters of the '' notification command in the 'USSD' service.
Parses and returns parameters of the '' response command in the 'USSD' service.
Create a new request for the 'RAT' set command in the 'ATDS' service.
the 'Mode' field, given as a #MbimAtdsRatMode.
Create a new request for the 'Akap' query command in the 'Auth' service.
the 'Rand' field, given as an array of 16 #guint8 values.
the 'Autn' field, given as an array of 16 #guint8 values.
the 'NetworkName' field, given as a string.
Create a new request for the 'Sim' query command in the 'Auth' service.
the 'Rand1' field, given as an array of 16 #guint8 values.
the 'Rand2' field, given as an array of 16 #guint8 values.
the 'Rand3' field, given as an array of 16 #guint8 values.
the 'N' field, given as a #guint32.
Create a new #MbimMessage of type %MBIM_MESSAGE_TYPE_CLOSE_DONE with the specified parameters.
transaction ID.
a #MbimStatusError.
Create a new #MbimMessage of type %MBIM_MESSAGE_TYPE_COMMAND with the specified parameters and an empty information buffer.
transaction ID.
a #MbimService.
the command ID.
the command type.
Create a new request for the 'Connect' query command in the 'Basic Connect' service.
the 'SessionId' field, given as a #guint32.
the 'ActivationState' field, given as a #MbimActivationState.
the 'VoiceCallState' field, given as a #MbimVoiceCallState.
the 'IpType' field, given as a #MbimContextIpType.
the 'ContextType' field, given as a #MbimUuid.
the 'NwError' field, given as a #guint32.
Create a new request for the 'Connect' set command in the 'Basic Connect' service.
the 'SessionId' field, given as a #guint32.
the 'ActivationCommand' field, given as a #MbimActivationCommand.
the 'AccessString' field, given as a string.
the 'UserName' field, given as a string.
the 'Password' field, given as a string.
the 'Compression' field, given as a #MbimCompression.
the 'AuthProtocol' field, given as a #MbimAuthProtocol.
the 'IpType' field, given as a #MbimContextIpType.
the 'ContextType' field, given as a #MbimUuid.
Create a new request for the 'Device Service Subscribe List' set command in the 'Basic Connect' service.
the 'EventsCount' field, given as a #guint32.
the 'Events' field, given as an array of #MbimEventEntry items.
Create a new request for the 'Device Service Subscribe List' set command in the 'Basic Connect' service.
the 'EventsCount' field, given as a #guint32.
the 'Events' field, given as an array of #MbimEventEntrys.
Create a new request for the 'Connect' set command in the 'DSS' service.
the 'DeviceServiceId' field, given as a #MbimUuid.
the 'DssSessionId' field, given as a #guint32.
the 'DssLinkState' field, given as a #MbimDssLinkState.
Create a new request for the 'Emergency Mode' set command in the 'Basic Connect' service.
the 'State' field, given as a #MbimEmergencyModeState.
Create a new #MbimMessage of type %MBIM_MESSAGE_TYPE_HOST_ERROR with the specified parameters.
transaction ID.
a #MbimProtocolError.
Create a new #MbimMessage of type %MBIM_MESSAGE_TYPE_FUNCTION_ERROR with the specified parameters.
transaction ID.
a #MbimProtocolError.
Create a new request for the 'IP Configuration' query command in the 'Basic Connect' service.
the 'SessionId' field, given as a #guint32.
the 'IPv4ConfigurationAvailable' field, given as a #MbimIPConfigurationAvailableFlag.
the 'IPv6ConfigurationAvailable' field, given as a #MbimIPConfigurationAvailableFlag.
the 'IPv4AddressCount' field, given as a #guint32.
the 'IPv4Address' field, given as an array of #MbimIPv4Element items.
the 'IPv6AddressCount' field, given as a #guint32.
the 'IPv6Address' field, given as an array of #MbimIPv6Element items.
the 'IPv4Gateway' field, given as a #MbimIPv4.
the 'IPv6Gateway' field, given as a #MbimIPv6.
the 'IPv4DnsServerCount' field, given as a #guint32.
the 'IPv4DnsServer' field, given as an array of #MbimIPv4 items.
the 'IPv6DnsServerCount' field, given as a #guint32.
the 'IPv6DnsServer' field, given as an array of #MbimIPv6 items.
the 'IPv4Mtu' field, given as a #guint32.
the 'IPv6Mtu' field, given as a #guint32.
Create a new request for the 'IP Packet Filters' query command in the 'Basic Connect' service.
the 'SessionId' field, given as a #guint32.
the 'PacketFiltersCount' field, given as a #guint32.
the 'PacketFilters' field, given as an array of #MbimPacketFilter items.
Create a new request for the 'IP Packet Filters' set command in the 'Basic Connect' service.
the 'SessionId' field, given as a #guint32.
the 'PacketFiltersCount' field, given as a #guint32.
the 'PacketFilters' field, given as an array of #MbimPacketFilter items.
Create a new request for the 'Base Stations Info' query command in the 'Ms Basic Connect Extensions' service.
the 'MaxGsmCount' field, given as a #guint32.
the 'MaxUmtsCount' field, given as a #guint32.
the 'MaxTdscdmaCount' field, given as a #guint32.
the 'MaxLteCount' field, given as a #guint32.
the 'MaxCdmaCount' field, given as a #guint32.
Create a new request for the 'Lte Attach Configuration' set command in the 'Ms Basic Connect Extensions' service.
the 'Operation' field, given as a #MbimLteAttachContextOperation.
the 'ConfigurationCount' field, given as a #guint32.
the 'Configurations' field, given as an array of #MbimLteAttachConfiguration items.
Create a new request for the 'Provisioned Contexts' set command in the 'Ms Basic Connect Extensions' service.
the 'Operation' field, given as a #MbimContextOperation.
the 'ContextType' field, given as a #MbimUuid.
the 'IpType' field, given as a #MbimContextIpType.
the 'State' field, given as a #MbimContextState.
the 'Roaming' field, given as a #MbimContextRoamingControl.
the 'MediaType' field, given as a #MbimContextMediaType.
the 'Source' field, given as a #MbimContextSource.
the 'AccessString' field, given as a string.
the 'UserName' field, given as a string.
the 'Password' field, given as a string.
the 'Compression' field, given as a #MbimCompression.
the 'AuthProtocol' field, given as a #MbimAuthProtocol.
Create a new request for the 'Base Stations Info' query command in the 'Ms Basic Connect Extensions V3' service.
the 'MaxGsmCount' field, given as a #guint32.
the 'MaxUmtsCount' field, given as a #guint32.
the 'MaxTdscdmaCount' field, given as a #guint32.
the 'MaxLteCount' field, given as a #guint32.
the 'MaxCdmaCount' field, given as a #guint32.
the 'MaxNrCount' field, given as a #guint32.
Create a new request for the 'Registration Parameters' set command in the 'Ms Basic Connect Extensions V3' service.
the 'MicoMode' field, given as a #MbimMicoMode.
the 'DrxCycle' field, given as a #MbimDrxCycle.
the 'LadnInfo' field, given as a #MbimLadnInfo.
the 'DefaultPduActivationHint' field, given as a #MbimDefaultPduActivationHint.
the 'ReRegisterIfNedeed' field, given as a #gboolean.
the 'UnnamedIes' field, given as a list of # items.
Create a new request for the 'Connect' set command in the 'Ms Basic Connect V3' service.
the 'SessionId' field, given as a #guint32.
the 'ActivationCommand' field, given as a #MbimActivationCommand.
the 'Compression' field, given as a #MbimCompression.
the 'AuthProtocol' field, given as a #MbimAuthProtocol.
the 'IpType' field, given as a #MbimContextIpType.
the 'ContextType' field, given as a #MbimUuid.
the 'MediaPreference' field, given as a #MbimAccessMediaType.
the 'AccessString' field, given as a string.
the 'UserName' field, given as a string.
the 'Password' field, given as a string.
the 'UnnamedIes' field, given as a list of # items.
Create a new request for the 'IP Packet Filters' query command in the 'Ms Basic Connect V3' service.
the 'SessionId' field, given as a #guint32.
the 'PacketFiltersCount' field, given as a #guint32.
the 'PacketFilters' field, given as an array of #MbimPacketFilterV3 items.
Create a new request for the 'IP Packet Filters' set command in the 'Ms Basic Connect V3' service.
the 'SessionId' field, given as a #guint32.
the 'PacketFiltersCount' field, given as a #guint32.
the 'PacketFilters' field, given as an array of #MbimPacketFilterV3 items.
Create a new request for the 'Config' set command in the 'MS SAR' service.
the 'Mode' field, given as a #MbimSarControlMode.
the 'BackoffState' field, given as a #MbimSarBackoffState.
the 'ConfigStatesCount' field, given as a #guint32.
the 'ConfigStates' field, given as an array of #MbimSarConfigState items.
Create a new request for the 'Transmission status' set command in the 'MS SAR' service.
the 'ChannelNotification' field, given as a #MbimTransmissionNotificationStatus.
the 'HysteresisTimer' field, given as a #guint32.
Create a new request for the 'APDU' set command in the 'MS UICC Low Level Access' service.
the 'Channel' field, given as a #guint32.
the 'SecureMessaging' field, given as a #MbimUiccSecureMessaging.
the 'ClassByteType' field, given as a #MbimUiccClassByteType.
the 'Command' field, given as an array of #guint8 values.
Create a new request for the 'Open Channel' set command in the 'MS UICC Low Level Access' service.
the 'AppId' field, given as an array of #guint8 values.
the 'SelectP2Arg' field, given as a #guint32.
the 'ChannelGroup' field, given as a #guint32.
Create a new request for the 'Reset' set command in the 'MS UICC Low Level Access' service.
the 'PassThroughAction' field, given as a #MbimUiccPassThroughAction.
Create a new request for the 'Terminal Capability' set command in the 'MS UICC Low Level Access' service.
the 'TerminalCapabilityCount' field, given as a #guint32.
the 'TerminalCapability' field, given as an array of #MbimTerminalCapabilityInfo items.
Create a new request for the 'Network Idle Hint' set command in the 'Basic Connect' service.
the 'State' field, given as a #MbimNetworkIdleHintState.
Create a new #MbimMessage of type %MBIM_MESSAGE_TYPE_OPEN_DONE with the specified parameters.
transaction ID.
a #MbimStatusError.
Create a new request for the 'Packet Service' set command in the 'Basic Connect' service.
the 'PacketServiceAction' field, given as a #MbimPacketServiceAction.
Create a new request for the 'Delete' set command in the 'Phonebook' service.
the 'FilterFlag' field, given as a #MbimPhonebookFlag.
the 'FilterMessageIndex' field, given as a #guint32.
Create a new request for the 'Read' query command in the 'Phonebook' service.
the 'FilterFlag' field, given as a #MbimPhonebookFlag.
the 'FilterMessageIndex' field, given as a #guint32.
Create a new request for the 'Write' set command in the 'Phonebook' service.
the 'SaveFlag' field, given as a #MbimPhonebookWriteFlag.
the 'SaveIndex' field, given as a #guint32.
the 'Number' field, given as a string.
the 'Name' field, given as a string.
Create a new request for the 'Pin' set command in the 'Basic Connect' service.
the 'PinType' field, given as a #MbimPinType.
the 'PinOperation' field, given as a #MbimPinOperation.
the 'Pin' field, given as a string.
the 'NewPin' field, given as a string.
Create a new request for the 'Provisioned Contexts' set command in the 'Basic Connect' service.
the 'ContextId' field, given as a #guint32.
the 'ContextType' field, given as a #MbimUuid.
the 'AccessString' field, given as a string.
the 'UserName' field, given as a string.
the 'Password' field, given as a string.
the 'Compression' field, given as a #MbimCompression.
the 'AuthProtocol' field, given as a #MbimAuthProtocol.
the 'ProviderId' field, given as a string.
Create a new request for the 'File Open' set command in the 'QDU' service.
the 'FileType' field, given as a #MbimQduFileType.
the 'FileSize' field, given as a #guint32.
Create a new request for the 'Quectel Read Version' set command in the 'QDU' service.
the 'VersionType' field, given as a #MbimQduQuectelVersionType.
Create a new request for the 'Quectel Reboot' set command in the 'QDU' service.
the 'RebootType' field, given as a #MbimQduQuectelRebootType.
Create a new request for the 'Update Session' set command in the 'QDU' service.
the 'SessionAction' field, given as a #MbimQduSessionAction.
the 'SessionType' field, given as a #MbimQduSessionType.
Create a new request for the 'Radio State' set command in the 'Quectel' service.
the 'RadioState' field, given as a #MbimQuectelRadioSwitchState.
Create a new request for the 'Radio State' set command in the 'Basic Connect' service.
the 'RadioState' field, given as a #MbimRadioSwitchState.
Create a new request for the 'Register State' set command in the 'Basic Connect' service.
the 'ProviderId' field, given as a string.
the 'RegisterAction' field, given as a #MbimRegisterAction.
the 'DataClass' field, given as a #MbimDataClass.
Create a new request for the 'Signal State' set command in the 'Basic Connect' service.
the 'SignalStrengthInterval' field, given as a #guint32.
the 'RssiThreshold' field, given as a #guint32.
the 'ErrorRateThreshold' field, given as a #guint32.
Create a new request for the 'Send' set command in the 'SMS' service.
the 'Format' field, given as a #MbimSmsFormat.
the 'PduMessage' field, given as a #MbimSmsPduSendRecord.
the 'CdmaMessage' field, given as a #MbimSmsCdmaSendRecord.
Create a new request for the '' set command in the 'USSD' service.
the 'Action' field, given as a #MbimUssdAction.
the 'DataCodingScheme' field, given as a #guint32.
the 'Payload' field, given as an array of #guint8 values.
Create a new request for the 'Visible Providers' query command in the 'Basic Connect' service.
the 'Action' field, given as a #MbimVisibleProvidersAction.
An opaque type representing a MBIM message.