Script 'mail_helper' called by obssrc Hello community, here is the log from the commit of package libqmi for openSUSE:Factory checked in at 2021-06-09 21:54:48 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/libqmi (Old) and /work/SRC/openSUSE:Factory/.libqmi.new.32437 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "libqmi" Wed Jun 9 21:54:48 2021 rev:38 rq:897967 version:1.28.6 Changes: -------- --- /work/SRC/openSUSE:Factory/libqmi/libqmi.changes 2021-05-20 19:23:22.846363263 +0200 +++ /work/SRC/openSUSE:Factory/.libqmi.new.32437/libqmi.changes 2021-06-09 21:54:49.634744795 +0200 @@ -1,0 +2,13 @@ +Sat Jun 5 11:43:53 UTC 2021 - Martin Hauke <[email protected]> + +- Update to version 1.28.6 + * New request/responses: + - dms: implement "Foxconn Set FCC authentication" + request/response. + * libqmi-glib: + - Fix transport detection in the 'wwan' subsystem. + * build: + - Fix build with GCC 11 and -Wincompatible-pointer-types. + * Several other minor improvements and fixes. + +------------------------------------------------------------------- Old: ---- libqmi-1.28.4.tar.xz New: ---- libqmi-1.28.6.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ libqmi.spec ++++++ --- /var/tmp/diff_new_pack.shtGPa/_old 2021-06-09 21:54:50.166745743 +0200 +++ /var/tmp/diff_new_pack.shtGPa/_new 2021-06-09 21:54:50.166745743 +0200 @@ -20,7 +20,7 @@ %define _soname libqmi-glib5 Name: libqmi -Version: 1.28.4 +Version: 1.28.6 Release: 0 # NOTE: The file headers state LESSER GPL, which is a mistake. The upstream intended license is LIBRARY GPL 2.0+ Summary: Library to control QMI devices ++++++ libqmi-1.28.4.tar.xz -> libqmi-1.28.6.tar.xz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/NEWS new/libqmi-1.28.6/NEWS --- old/libqmi-1.28.4/NEWS 2021-05-14 23:36:23.000000000 +0200 +++ new/libqmi-1.28.6/NEWS 2021-06-04 11:03:28.000000000 +0200 @@ -1,4 +1,19 @@ +Overview of changes in libqmi 1.28.6 +---------------------------------------- + + * New request/responses: + ** dms: implement "Foxconn Set FCC authentication" request/response. + + * libqmi-glib: + ** Fix transport detection in the 'wwan' subsystem. + + * build: + ** Fix build with GCC 11 and -Wincompatible-pointer-types. + + * Several other minor improvements and fixes. + + Overview of changes in libqmi 1.28.4 ---------------------------------------- diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/build-aux/qmi-codegen/Container.py new/libqmi-1.28.6/build-aux/qmi-codegen/Container.py --- old/libqmi-1.28.4/build-aux/qmi-codegen/Container.py 2021-05-02 13:49:41.000000000 +0200 +++ new/libqmi-1.28.6/build-aux/qmi-codegen/Container.py 2021-05-18 11:47:09.000000000 +0200 @@ -229,18 +229,18 @@ '${static}GType\n' '${underscore}_get_type (void)\n' '{\n' - ' static volatile gsize g_define_type_id__volatile = 0;\n' + ' static gsize g_define_type_id_initialized = 0;\n' '\n' - ' if (g_once_init_enter (&g_define_type_id__volatile)) {\n' + ' if (g_once_init_enter (&g_define_type_id_initialized)) {\n' ' GType g_define_type_id =\n' ' g_boxed_type_register_static (g_intern_static_string ("${camelcase}"),\n' ' (GBoxedCopyFunc) ${underscore}_ref,\n' ' (GBoxedFreeFunc) ${underscore}_unref);\n' '\n' - ' g_once_init_leave (&g_define_type_id__volatile, g_define_type_id);\n' + ' g_once_init_leave (&g_define_type_id_initialized, g_define_type_id);\n' ' }\n' '\n' - ' return g_define_type_id__volatile;\n' + ' return g_define_type_id_initialized;\n' '}\n' '\n' '${static}${camelcase} *\n' diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/build-aux/templates/qmi-enum-types-template.c new/libqmi-1.28.6/build-aux/templates/qmi-enum-types-template.c --- old/libqmi-1.28.4/build-aux/templates/qmi-enum-types-template.c 2021-05-14 23:18:13.000000000 +0200 +++ new/libqmi-1.28.6/build-aux/templates/qmi-enum-types-template.c 2021-06-04 11:03:28.000000000 +0200 @@ -21,16 +21,16 @@ GType @enum_name@_get_type (void) { - static volatile gsize g_define_type_id__volatile = 0; + static gsize g_define_type_id_initialized = 0; - if (g_once_init_enter (&g_define_type_id__volatile)) { + if (g_once_init_enter (&g_define_type_id_initialized)) { GType g_define_type_id = g_@type@_register_static (g_intern_static_string ("@EnumName@"), @enum_name@_values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); + g_once_init_leave (&g_define_type_id_initialized, g_define_type_id); } - return g_define_type_id__volatile; + return g_define_type_id_initialized; } /* Enum-specific method to get the value as a string. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/build-aux/templates/qmi-error-types-template.c new/libqmi-1.28.6/build-aux/templates/qmi-error-types-template.c --- old/libqmi-1.28.4/build-aux/templates/qmi-error-types-template.c 2021-05-14 23:18:13.000000000 +0200 +++ new/libqmi-1.28.6/build-aux/templates/qmi-error-types-template.c 2021-06-04 11:03:28.000000000 +0200 @@ -20,16 +20,16 @@ GType @enum_name@_get_type (void) { - static volatile gsize g_define_type_id__volatile = 0; + static gsize g_define_type_id_initialized = 0; - if (g_once_init_enter (&g_define_type_id__volatile)) { + if (g_once_init_enter (&g_define_type_id_initialized)) { GType g_define_type_id = g_@type@_register_static (g_intern_static_string ("@EnumName@"), @enum_name@_values); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); + g_once_init_leave (&g_define_type_id_initialized, g_define_type_id); } - return g_define_type_id__volatile; + return g_define_type_id_initialized; } /* Enum-specific method to get the value as a string. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/configure new/libqmi-1.28.6/configure --- old/libqmi-1.28.4/configure 2021-05-14 23:39:32.000000000 +0200 +++ new/libqmi-1.28.6/configure 2021-06-04 11:12:30.000000000 +0200 @@ -1,6 +1,6 @@ #! /bin/sh # Guess values for system-dependent variables and create Makefiles. -# Generated by GNU Autoconf 2.71 for libqmi 1.28.4. +# Generated by GNU Autoconf 2.71 for libqmi 1.28.6. # # Report bugs to <[email protected]>. # @@ -621,8 +621,8 @@ # Identity of this package. PACKAGE_NAME='libqmi' PACKAGE_TARNAME='libqmi' -PACKAGE_VERSION='1.28.4' -PACKAGE_STRING='libqmi 1.28.4' +PACKAGE_VERSION='1.28.6' +PACKAGE_STRING='libqmi 1.28.6' PACKAGE_BUGREPORT='[email protected]' PACKAGE_URL='' @@ -1462,7 +1462,7 @@ # Omit some internal or obsolete options to make the list less imposing. # This message is too long to be a string in the A/UX 3.1 sh. cat <<_ACEOF -\`configure' configures libqmi 1.28.4 to adapt to many kinds of systems. +\`configure' configures libqmi 1.28.6 to adapt to many kinds of systems. Usage: $0 [OPTION]... [VAR=VALUE]... @@ -1533,7 +1533,7 @@ if test -n "$ac_init_help"; then case $ac_init_help in - short | recursive ) echo "Configuration of libqmi 1.28.4:";; + short | recursive ) echo "Configuration of libqmi 1.28.6:";; esac cat <<\_ACEOF @@ -1690,7 +1690,7 @@ test -n "$ac_init_help" && exit $ac_status if $ac_init_version; then cat <<\_ACEOF -libqmi configure 1.28.4 +libqmi configure 1.28.6 generated by GNU Autoconf 2.71 Copyright (C) 2021 Free Software Foundation, Inc. @@ -1946,7 +1946,7 @@ This file contains any messages produced by compilers while running configure, to aid debugging if configure makes a mistake. -It was created by libqmi $as_me 1.28.4, which was +It was created by libqmi $as_me 1.28.6, which was generated by GNU Autoconf 2.71. Invocation command line was $ $0$ac_configure_args_raw @@ -3220,7 +3220,7 @@ # Define the identity of the package. PACKAGE='libqmi' - VERSION='1.28.4' + VERSION='1.28.6' # Some tools Automake needs. @@ -15163,8 +15163,8 @@ QMI_MAJOR_VERSION=1 QMI_MINOR_VERSION=28 -QMI_MICRO_VERSION=4 -QMI_VERSION=1.28.4 +QMI_MICRO_VERSION=6 +QMI_VERSION=1.28.6 @@ -17403,7 +17403,7 @@ # report actual input values of CONFIG_FILES etc. instead of their # values after options handling. ac_log=" -This file was extended by libqmi $as_me 1.28.4, which was +This file was extended by libqmi $as_me 1.28.6, which was generated by GNU Autoconf 2.71. Invocation command line was CONFIG_FILES = $CONFIG_FILES @@ -17471,7 +17471,7 @@ cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1 ac_cs_config='$ac_cs_config_escaped' ac_cs_version="\\ -libqmi config.status 1.28.4 +libqmi config.status 1.28.6 configured by $0, generated by GNU Autoconf 2.71, with options \\"\$ac_cs_config\\" diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/configure.ac new/libqmi-1.28.6/configure.ac --- old/libqmi-1.28.4/configure.ac 2021-05-14 23:36:43.000000000 +0200 +++ new/libqmi-1.28.6/configure.ac 2021-06-04 11:03:28.000000000 +0200 @@ -4,7 +4,7 @@ dnl The QMI version number m4_define([qmi_major_version], [1]) m4_define([qmi_minor_version], [28]) -m4_define([qmi_micro_version], [4]) +m4_define([qmi_micro_version], [6]) m4_define([qmi_version], [qmi_major_version.qmi_minor_version.qmi_micro_version]) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/data/qmi-collection-basic.json new/libqmi-1.28.6/data/qmi-collection-basic.json --- old/libqmi-1.28.4/data/qmi-collection-basic.json 2021-05-14 23:18:17.000000000 +0200 +++ new/libqmi-1.28.6/data/qmi-collection-basic.json 2021-06-04 11:03:28.000000000 +0200 @@ -37,6 +37,7 @@ "QMI_MESSAGE_DMS_SWI_GET_CURRENT_FIRMWARE", "QMI_MESSAGE_DMS_SET_FCC_AUTHENTICATION", "QMI_MESSAGE_DMS_FOXCONN_GET_FIRMWARE_VERSION", + "QMI_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION", "QMI_MESSAGE_NAS_ABORT", "QMI_MESSAGE_NAS_SET_EVENT_REPORT", diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/data/qmi-service-dms.json new/libqmi-1.28.6/data/qmi-service-dms.json --- old/libqmi-1.28.4/data/qmi-service-dms.json 2021-05-02 13:49:41.000000000 +0200 +++ new/libqmi-1.28.6/data/qmi-service-dms.json 2021-06-04 11:03:28.000000000 +0200 @@ -1425,6 +1425,20 @@ "since" : "1.26", "format" : "guint8", "public-format" : "QmiDmsFoxconnDeviceMode" } ], + "output" : [ { "common-ref" : "Operation Result" } ] }, + + // ********************************************************************************* + { "name" : "Foxconn Set FCC Authentication", + "type" : "Message", + "service" : "DMS", + "id" : "0x5571", + "vendor" : "0x0489", + "since" : "1.28.6", + "input" : [ { "name" : "Value", + "id" : "0x01", + "type" : "TLV", + "since" : "1.28.6", + "format" : "guint8" } ], "output" : [ { "common-ref" : "Operation Result" } ] } ] diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/man/qmi-firmware-update.1 new/libqmi-1.28.6/docs/man/qmi-firmware-update.1 --- old/libqmi-1.28.4/docs/man/qmi-firmware-update.1 2021-05-14 23:43:16.000000000 +0200 +++ new/libqmi-1.28.6/docs/man/qmi-firmware-update.1 2021-06-04 11:15:29.000000000 +0200 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. -.TH QMI-FIRMWARE-UPDATE "1" "May 2021" "qmi-firmware-update " "User Commands" +.TH QMI-FIRMWARE-UPDATE "1" "June 2021" "qmi-firmware-update " "User Commands" .SH NAME qmi-firmware-update \- Update firmware in QMI devices .SH DESCRIPTION @@ -103,7 +103,7 @@ .IP libqmi\[email protected] .PP -qmi\-firmware\-update 1.28.4 +qmi\-firmware\-update 1.28.6 .IP Copyright (C) 2016\-2021 Aleksander Morgado Copyright (C) 2016\-2019 Bj?rn Mork diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/man/qmi-network.1 new/libqmi-1.28.6/docs/man/qmi-network.1 --- old/libqmi-1.28.4/docs/man/qmi-network.1 2021-05-14 23:43:16.000000000 +0200 +++ new/libqmi-1.28.6/docs/man/qmi-network.1 2021-06-04 11:15:29.000000000 +0200 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. -.TH QMI-NETWORK "1" "May 2021" "qmi-network 1.28.4" "User Commands" +.TH QMI-NETWORK "1" "June 2021" "qmi-network 1.28.6" "User Commands" .SH NAME qmi-network \- Simple network management of QMI devices .SH SYNOPSIS diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/man/qmicli.1 new/libqmi-1.28.6/docs/man/qmicli.1 --- old/libqmi-1.28.4/docs/man/qmicli.1 2021-05-14 23:43:16.000000000 +0200 +++ new/libqmi-1.28.6/docs/man/qmicli.1 2021-06-04 11:15:29.000000000 +0200 @@ -1,5 +1,5 @@ .\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.48.3. -.TH QMICLI "1" "May 2021" "qmicli 1.28.4" "User Commands" +.TH QMICLI "1" "June 2021" "qmicli 1.28.6" "User Commands" .SH NAME qmicli \- Control QMI devices .SH DESCRIPTION @@ -225,6 +225,9 @@ \fB\-\-dms\-foxconn\-get\-firmware\-version\fR=\fI\,[firmware\-mcfg\-apps\/\fR|firmware\-mcfg|apps] Get firmware version (Foxconn specific) .TP +\fB\-\-dms\-foxconn\-set\-fcc\-authentication\fR=\fI\,[magic]\/\fR +Set FCC authentication (Foxconn specific) +.TP \fB\-\-dms\-get\-mac\-address\fR=\fI\,[wlan\/\fR|bt] Get default MAC address .TP diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/annotation-glossary.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/annotation-glossary.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/annotation-glossary.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/annotation-glossary.html 2021-06-04 11:48:27.000000000 +0200 @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libqmi-glib Reference Manual"> <link rel="up" href="index.html" title="libqmi-glib Reference Manual"> -<link rel="prev" href="api-index-1-28.html" title="Index of new symbols in 1.28"> +<link rel="prev" href="api-index-1-28-6.html" title="Index of new symbols in 1.28.6"> <meta name="generator" content="GTK-Doc V1.33.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -27,7 +27,7 @@ <a class="shortcut" href="#glsT">T</a></span></td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><img src="up-insensitive.png" width="16" height="16" border="0"></td> -<td><a accesskey="p" href="api-index-1-28.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="api-index-1-28-6.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><img src="right-insensitive.png" width="16" height="16" border="0"></td> </tr></table> <div class="glossary"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/api-index-1-28-6.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/api-index-1-28-6.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/api-index-1-28-6.html 1970-01-01 01:00:00.000000000 +0100 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/api-index-1-28-6.html 2021-06-04 11:48:27.000000000 +0200 @@ -0,0 +1,81 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>Index of new symbols in 1.28.6: libqmi-glib Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libqmi-glib Reference Manual"> +<link rel="up" href="index.html" title="libqmi-glib Reference Manual"> +<link rel="prev" href="api-index-1-28.html" title="Index of new symbols in 1.28"> +<link rel="next" href="annotation-glossary.html" title="Annotation Glossary"> +<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"><span id="nav_index"><a class="shortcut" href="#idxC">C</a> + ??<span class="dim">|</span>?? + <a class="shortcut" href="#idxM">M</a></span></td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><img src="up-insensitive.png" width="16" height="16" border="0"></td> +<td><a accesskey="p" href="api-index-1-28.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="chapter"> +<div class="titlepage"><div><div><h1 class="title"> +<a name="api-index-1-28-6"></a>Index of new symbols in 1.28.6</h1></div></div></div> +<a name="idx"></a><a name="idxC"></a><h3 class="title">C</h3> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication" title="qmi_client_dms_foxconn_set_fcc_authentication??()">qmi_client_dms_foxconn_set_fcc_authentication</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication-finish" title="qmi_client_dms_foxconn_set_fcc_authentication_finish??()">qmi_client_dms_foxconn_set_fcc_authentication_finish</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<a name="idxM"></a><h3 class="title">M</h3> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput-struct" title="QmiMessageDmsFoxconnSetFccAuthenticationInput">QmiMessageDmsFoxconnSetFccAuthenticationInput</a>, struct in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput-struct" title="QmiMessageDmsFoxconnSetFccAuthenticationOutput">QmiMessageDmsFoxconnSetFccAuthenticationOutput</a>, struct in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-get-value" title="qmi_message_dms_foxconn_set_fcc_authentication_input_get_value??()">qmi_message_dms_foxconn_set_fcc_authentication_input_get_value</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-new" title="qmi_message_dms_foxconn_set_fcc_authentication_input_new??()">qmi_message_dms_foxconn_set_fcc_authentication_input_new</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-ref" title="qmi_message_dms_foxconn_set_fcc_authentication_input_ref??()">qmi_message_dms_foxconn_set_fcc_authentication_input_ref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-set-value" title="qmi_message_dms_foxconn_set_fcc_authentication_input_set_value??()">qmi_message_dms_foxconn_set_fcc_authentication_input_set_value</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_input_unref??()">qmi_message_dms_foxconn_set_fcc_authentication_input_unref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-get-result" title="qmi_message_dms_foxconn_set_fcc_authentication_output_get_result??()">qmi_message_dms_foxconn_set_fcc_authentication_output_get_result</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-ref" title="qmi_message_dms_foxconn_set_fcc_authentication_output_ref??()">qmi_message_dms_foxconn_set_fcc_authentication_output_ref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_output_unref??()">qmi_message_dms_foxconn_set_fcc_authentication_output_unref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.33.1</div> +</body> +</html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/api-index-1-28.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/api-index-1-28.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/api-index-1-28.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/api-index-1-28.html 2021-06-04 11:48:27.000000000 +0200 @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libqmi-glib Reference Manual"> <link rel="up" href="index.html" title="libqmi-glib Reference Manual"> <link rel="prev" href="api-index-1-26-6.html" title="Index of new symbols in 1.26.6"> -<link rel="next" href="annotation-glossary.html" title="Annotation Glossary"> +<link rel="next" href="api-index-1-28-6.html" title="Index of new symbols in 1.28.6"> <meta name="generator" content="GTK-Doc V1.33.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -35,7 +35,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><img src="up-insensitive.png" width="16" height="16" border="0"></td> <td><a accesskey="p" href="api-index-1-26-6.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="annotation-glossary.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="api-index-1-28-6.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="chapter"> <div class="titlepage"><div><div><h1 class="title"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/api-index-full.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/api-index-full.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/api-index-full.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/api-index-full.html 2021-06-04 11:48:27.000000000 +0200 @@ -420,6 +420,14 @@ </dt> <dd></dd> <dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication" title="qmi_client_dms_foxconn_set_fcc_authentication??()">qmi_client_dms_foxconn_set_fcc_authentication</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication-finish" title="qmi_client_dms_foxconn_set_fcc_authentication_finish??()">qmi_client_dms_foxconn_set_fcc_authentication_finish</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libqmi-glib-DMS-Get-Activation-State-request.html#qmi-client-dms-get-activation-state" title="qmi_client_dms_get_activation_state??()">qmi_client_dms_get_activation_state</a>, function in <a class="link" href="libqmi-glib-DMS-Get-Activation-State-request.html" title="DMS Get Activation State request">DMS Get Activation State request</a> </dt> <dd></dd> @@ -4606,6 +4614,14 @@ </dt> <dd></dd> <dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput-struct" title="QmiMessageDmsFoxconnSetFccAuthenticationInput">QmiMessageDmsFoxconnSetFccAuthenticationInput</a>, struct in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput-struct" title="QmiMessageDmsFoxconnSetFccAuthenticationOutput">QmiMessageDmsFoxconnSetFccAuthenticationOutput</a>, struct in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libqmi-glib-DMS-Get-Activation-State-request.html#QmiMessageDmsGetActivationStateOutput-struct" title="QmiMessageDmsGetActivationStateOutput">QmiMessageDmsGetActivationStateOutput</a>, struct in <a class="link" href="libqmi-glib-DMS-Get-Activation-State-request.html" title="DMS Get Activation State request">DMS Get Activation State request</a> </dt> <dd></dd> @@ -6542,6 +6558,38 @@ </dt> <dd></dd> <dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-get-value" title="qmi_message_dms_foxconn_set_fcc_authentication_input_get_value??()">qmi_message_dms_foxconn_set_fcc_authentication_input_get_value</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-new" title="qmi_message_dms_foxconn_set_fcc_authentication_input_new??()">qmi_message_dms_foxconn_set_fcc_authentication_input_new</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-ref" title="qmi_message_dms_foxconn_set_fcc_authentication_input_ref??()">qmi_message_dms_foxconn_set_fcc_authentication_input_ref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-set-value" title="qmi_message_dms_foxconn_set_fcc_authentication_input_set_value??()">qmi_message_dms_foxconn_set_fcc_authentication_input_set_value</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_input_unref??()">qmi_message_dms_foxconn_set_fcc_authentication_input_unref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-get-result" title="qmi_message_dms_foxconn_set_fcc_authentication_output_get_result??()">qmi_message_dms_foxconn_set_fcc_authentication_output_get_result</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-ref" title="qmi_message_dms_foxconn_set_fcc_authentication_output_ref??()">qmi_message_dms_foxconn_set_fcc_authentication_output_ref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_output_unref??()">qmi_message_dms_foxconn_set_fcc_authentication_output_unref</a>, function in <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request">DMS Foxconn Set FCC Authentication request</a> +</dt> +<dd></dd> +<dt> <a class="link" href="libqmi-glib-DMS-Get-Activation-State-request.html#qmi-message-dms-get-activation-state-output-get-info" title="qmi_message_dms_get_activation_state_output_get_info??()">qmi_message_dms_get_activation_state_output_get_info</a>, function in <a class="link" href="libqmi-glib-DMS-Get-Activation-State-request.html" title="DMS Get Activation State request">DMS Get Activation State request</a> </dt> <dd></dd> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/ch02.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/ch02.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/ch02.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/ch02.html 2021-06-04 11:48:27.000000000 +0200 @@ -213,6 +213,9 @@ <span class="refentrytitle"><a href="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html">DMS Foxconn Change Device Mode request</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html">DMS Foxconn Set FCC Authentication request</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="libqmi-glib-DMS-Get-Supported-Messages-request.html">DMS Get Supported Messages request</a></span><span class="refpurpose"></span> </dt> </dl></dd> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/index.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/index.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/index.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/index.html 2021-06-04 11:48:27.000000000 +0200 @@ -15,7 +15,7 @@ <div> <div><table class="navigation" id="top" width="100%" cellpadding="2" cellspacing="0"><tr><th valign="middle"><p class="title">libqmi-glib Reference Manual</p></th></tr></table></div> <div><p class="releaseinfo"> - For libqmi-glib 1.28.4 + For libqmi-glib 1.28.6 . The latest version of this documentation can be found on-line at <a class="ulink" href="https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/" target="_top">https://www.freedesktop.org/software/libqmi/libqmi-glib/latest/</a>. </p></div> @@ -267,6 +267,9 @@ <span class="refentrytitle"><a href="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html">DMS Foxconn Change Device Mode request</a></span><span class="refpurpose"></span> </dt> <dt> +<span class="refentrytitle"><a href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html">DMS Foxconn Set FCC Authentication request</a></span><span class="refpurpose"></span> +</dt> +<dt> <span class="refentrytitle"><a href="libqmi-glib-DMS-Get-Supported-Messages-request.html">DMS Get Supported Messages request</a></span><span class="refpurpose"></span> </dt> </dl></dd> @@ -1150,6 +1153,7 @@ <dt><span class="chapter"><a href="api-index-1-26-2.html">Index of new symbols in 1.26.2</a></span></dt> <dt><span class="chapter"><a href="api-index-1-26-6.html">Index of new symbols in 1.26.6</a></span></dt> <dt><span class="chapter"><a href="api-index-1-28.html">Index of new symbols in 1.28</a></span></dt> +<dt><span class="chapter"><a href="api-index-1-28-6.html">Index of new symbols in 1.28.6</a></span></dt> <dt><span class="glossary"><a href="annotation-glossary.html">Annotation Glossary</a></span></dt> </dl></div> </div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html 2021-06-04 11:48:27.000000000 +0200 @@ -7,7 +7,7 @@ <link rel="home" href="index.html" title="libqmi-glib Reference Manual"> <link rel="up" href="ch02s02.html" title="DMS Requests"> <link rel="prev" href="libqmi-glib-DMS-Set-FCC-Authentication-request.html" title="DMS Set FCC Authentication request"> -<link rel="next" href="libqmi-glib-DMS-Get-Supported-Messages-request.html" title="DMS Get Supported Messages request"> +<link rel="next" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request"> <meta name="generator" content="GTK-Doc V1.33.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> </head> @@ -21,7 +21,7 @@ <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch02s02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> <td><a accesskey="p" href="libqmi-glib-DMS-Set-FCC-Authentication-request.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> -<td><a accesskey="n" href="libqmi-glib-DMS-Get-Supported-Messages-request.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +<td><a accesskey="n" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> <a name="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request"></a><div class="titlepage"></div> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html 1970-01-01 01:00:00.000000000 +0100 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html 2021-06-04 11:48:27.000000000 +0200 @@ -0,0 +1,535 @@ +<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN"> +<html> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> +<title>DMS Foxconn Set FCC Authentication request: libqmi-glib Reference Manual</title> +<meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> +<link rel="home" href="index.html" title="libqmi-glib Reference Manual"> +<link rel="up" href="ch02s02.html" title="DMS Requests"> +<link rel="prev" href="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html" title="DMS Foxconn Change Device Mode request"> +<link rel="next" href="libqmi-glib-DMS-Get-Supported-Messages-request.html" title="DMS Get Supported Messages request"> +<meta name="generator" content="GTK-Doc V1.33.1 (XML mode)"> +<link rel="stylesheet" href="style.css" type="text/css"> +</head> +<body bgcolor="white" text="black" link="#0000FF" vlink="#840084" alink="#0000FF"> +<table class="navigation" id="top" width="100%" summary="Navigation header" cellpadding="2" cellspacing="5"><tr valign="middle"> +<td width="100%" align="left" class="shortcuts"> +<a href="#" class="shortcut">Top</a><span id="nav_description">????<span class="dim">|</span>?? + <a href="#libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.description" class="shortcut">Description</a></span><span id="nav_hierarchy">????<span class="dim">|</span>?? + <a href="#libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.object-hierarchy" class="shortcut">Object Hierarchy</a></span> +</td> +<td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> +<td><a accesskey="u" href="ch02s02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> +<td><a accesskey="p" href="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="n" href="libqmi-glib-DMS-Get-Supported-Messages-request.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> +</tr></table> +<div class="refentry"> +<a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request"></a><div class="titlepage"></div> +<div class="refnamediv"><table width="100%"><tr> +<td valign="top"> +<h2><span class="refentrytitle"><a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.top_of_page"></a>DMS Foxconn Set FCC Authentication request</span></h2> +<p>DMS Foxconn Set FCC Authentication request</p> +</td> +<td class="gallery_image" valign="top" align="right"></td> +</tr></table></div> +<div class="refsect1"> +<a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.functions"></a><h2>Functions</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="functions_proto_type"> +<col class="functions_proto_name"> +</colgroup> +<tbody> +<tr> +<td class="function_type"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>??* +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-new" title="qmi_message_dms_foxconn_set_fcc_authentication_input_new??()">qmi_message_dms_foxconn_set_fcc_authentication_input_new</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>??* +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-ref" title="qmi_message_dms_foxconn_set_fcc_authentication_input_ref??()">qmi_message_dms_foxconn_set_fcc_authentication_input_ref</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_input_unref??()">qmi_message_dms_foxconn_set_fcc_authentication_input_unref</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-get-value" title="qmi_message_dms_foxconn_set_fcc_authentication_input_get_value??()">qmi_message_dms_foxconn_set_fcc_authentication_input_get_value</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-set-value" title="qmi_message_dms_foxconn_set_fcc_authentication_input_set_value??()">qmi_message_dms_foxconn_set_fcc_authentication_input_set_value</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a>??* +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-ref" title="qmi_message_dms_foxconn_set_fcc_authentication_output_ref??()">qmi_message_dms_foxconn_set_fcc_authentication_output_ref</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_output_unref??()">qmi_message_dms_foxconn_set_fcc_authentication_output_unref</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-get-result" title="qmi_message_dms_foxconn_set_fcc_authentication_output_get_result??()">qmi_message_dms_foxconn_set_fcc_authentication_output_get_result</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<span class="returnvalue">void</span> +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication" title="qmi_client_dms_foxconn_set_fcc_authentication??()">qmi_client_dms_foxconn_set_fcc_authentication</a>??<span class="c_punctuation">()</span> +</td> +</tr> +<tr> +<td class="function_type"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a>??* +</td> +<td class="function_name"> +<a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication-finish" title="qmi_client_dms_foxconn_set_fcc_authentication_finish??()">qmi_client_dms_foxconn_set_fcc_authentication_finish</a>??<span class="c_punctuation">()</span> +</td> +</tr> +</tbody> +</table></div> +</div> +<a name="QmiMessageDmsFoxconnSetFccAuthenticationInput"></a><a name="QmiMessageDmsFoxconnSetFccAuthenticationOutput"></a><div class="refsect1"> +<a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.other"></a><h2>Types and Values</h2> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="other_proto_type"> +<col class="other_proto_name"> +</colgroup> +<tbody> +<tr> +<td class="datatype_keyword">??</td> +<td class="function_name"><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput-struct" title="QmiMessageDmsFoxconnSetFccAuthenticationInput">QmiMessageDmsFoxconnSetFccAuthenticationInput</a></td> +</tr> +<tr> +<td class="datatype_keyword">??</td> +<td class="function_name"><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput-struct" title="QmiMessageDmsFoxconnSetFccAuthenticationOutput">QmiMessageDmsFoxconnSetFccAuthenticationOutput</a></td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect1"> +<a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.object-hierarchy"></a><h2>Object Hierarchy</h2> +<pre class="screen"> <a href="/usr/share/gtk-doc/html/gobject/gobject-Boxed-Types.html">GBoxed</a> + <span class="lineart">?????????</span> QmiMessageDmsFoxconnSetFccAuthenticationInput + <span class="lineart">?????????</span> QmiMessageDmsFoxconnSetFccAuthenticationOutput +</pre> +</div> +<div class="refsect1"> +<a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.description"></a><h2>Description</h2> +</div> +<div class="refsect1"> +<a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.functions_details"></a><h2>Functions</h2> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-new"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_input_new??()</h3> +<pre class="programlisting"><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>??* +qmi_message_dms_foxconn_set_fcc_authentication_input_new + (<em class="parameter"><code><span class="type">void</span></code></em>);</pre> +<p>Allocates a new <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-new.returns"></a><h4>Returns</h4> +<p> the newly created <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>. The returned value should be freed with <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_input_unref??()"><code class="function">qmi_message_dms_foxconn_set_fcc_authentication_input_unref()</code></a>.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-ref"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_input_ref??()</h3> +<pre class="programlisting"><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>??* +qmi_message_dms_foxconn_set_fcc_authentication_input_ref + (<em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a> *self</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>self</code></em> + by one.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-ref.returns"></a><h4>Returns</h4> +<p> the new reference to <em class="parameter"><code>self</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-unref"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_input_unref??()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +qmi_message_dms_foxconn_set_fcc_authentication_input_unref + (<em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a> *self</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>self</code></em> + by one. +If the reference count drops to 0, <em class="parameter"><code>self</code></em> + is completely disposed.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-get-value"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_input_get_value??()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +qmi_message_dms_foxconn_set_fcc_authentication_input_get_value + (<em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a> *self</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> *value_value</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Get the 'Value' field from <em class="parameter"><code>self</code></em> +.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-get-value.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>value_value</p></td> +<td class="parameter_description"><p>a placeholder for the output <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a>, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if not required. </p></td> +<td class="parameter_annotations"><span class="annotation">[<acronym title="Parameter for returning results. Default is transfer full."><span class="acronym">out</span></acronym>][<acronym title="NULL may be passed instead of a pointer to a location."><span class="acronym">optional</span></acronym>]</span></td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>Return location for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-get-value.returns"></a><h4>Returns</h4> +<p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the field is found, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise. </p> +<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-set-value"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_input_set_value??()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +qmi_message_dms_foxconn_set_fcc_authentication_input_set_value + (<em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a> *self</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a> value_value</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Set the 'Value' field in the message.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-set-value.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>value_value</p></td> +<td class="parameter_description"><p>a <a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint8"><span class="type">guint8</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>Return location for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-input-set-value.returns"></a><h4>Returns</h4> +<p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if <em class="parameter"><code>value</code></em> +was successfully set, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> otherwise. </p> +<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-ref"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_output_ref??()</h3> +<pre class="programlisting"><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a>??* +qmi_message_dms_foxconn_set_fcc_authentication_output_ref + (<em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a> *self</code></em>);</pre> +<p>Atomically increments the reference count of <em class="parameter"><code>self</code></em> + by one.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-ref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr></tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-ref.returns"></a><h4>Returns</h4> +<p> the new reference to <em class="parameter"><code>self</code></em> +.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-unref"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_output_unref??()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +qmi_message_dms_foxconn_set_fcc_authentication_output_unref + (<em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a> *self</code></em>);</pre> +<p>Atomically decrements the reference count of <em class="parameter"><code>self</code></em> + by one. +If the reference count drops to 0, <em class="parameter"><code>self</code></em> + is completely disposed.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-unref.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody><tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr></tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-get-result"></a><h3>qmi_message_dms_foxconn_set_fcc_authentication_output_get_result??()</h3> +<pre class="programlisting"><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gboolean"><span class="returnvalue">gboolean</span></a> +qmi_message_dms_foxconn_set_fcc_authentication_output_get_result + (<em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a> *self</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Get the result of the QMI operation.</p> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-get-result.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a QmiMessageDmsFoxconnSetFccAuthenticationOutput.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>Return location for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="qmi-message-dms-foxconn-set-fcc-authentication-output-get-result.returns"></a><h4>Returns</h4> +<p><a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#TRUE:CAPS"><code class="literal">TRUE</code></a> if the QMI operation succeeded, <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#FALSE:CAPS"><code class="literal">FALSE</code></a> if <em class="parameter"><code>error</code></em> +is set. </p> +<p><span class="annotation">[<acronym title="Exposed in C code, not necessarily available in other languages."><span class="acronym">skip</span></acronym>]</span></p> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-client-dms-foxconn-set-fcc-authentication"></a><h3>qmi_client_dms_foxconn_set_fcc_authentication??()</h3> +<pre class="programlisting"><span class="returnvalue">void</span> +qmi_client_dms_foxconn_set_fcc_authentication + (<em class="parameter"><code><a class="link" href="QmiClientDms.html" title="QmiClientDms"><span class="type">QmiClientDms</span></a> *self</code></em>, + <em class="parameter"><code><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a> *input</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#guint"><span class="type">guint</span></a> timeout</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> *cancellable</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> callback</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Basic-Types.html#gpointer"><span class="type">gpointer</span></a> user_data</code></em>);</pre> +<p>Asynchronously sends a Foxconn Set FCC Authentication request to the device.</p> +<p>When the operation is finished, <em class="parameter"><code>callback</code></em> + will be invoked in the thread-default main loop of the thread you are calling this method from.</p> +<p>You can then call <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication-finish" title="qmi_client_dms_foxconn_set_fcc_authentication_finish??()"><code class="function">qmi_client_dms_foxconn_set_fcc_authentication_finish()</code></a> to get the result of the operation.</p> +<div class="refsect3"> +<a name="qmi-client-dms-foxconn-set-fcc-authentication.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="QmiClientDms.html" title="QmiClientDms"><span class="type">QmiClientDms</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>input</p></td> +<td class="parameter_description"><p>a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>timeout</p></td> +<td class="parameter_description"><p>maximum time to wait for the method to complete, in seconds.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>cancellable</p></td> +<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GCancellable.html#GCancellable-struct"><span class="type">GCancellable</span></a> or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>callback</p></td> +<td class="parameter_description"><p>a <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> to call when the request is satisfied.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>user_data</p></td> +<td class="parameter_description"><p>user data to pass to <em class="parameter"><code>callback</code></em> +.</p></td> +<td class="parameter_annotations">??</td> +</tr> +</tbody> +</table></div> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="qmi-client-dms-foxconn-set-fcc-authentication-finish"></a><h3>qmi_client_dms_foxconn_set_fcc_authentication_finish??()</h3> +<pre class="programlisting"><a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="returnvalue">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a>??* +qmi_client_dms_foxconn_set_fcc_authentication_finish + (<em class="parameter"><code><a class="link" href="QmiClientDms.html" title="QmiClientDms"><span class="type">QmiClientDms</span></a> *self</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> *res</code></em>, + <em class="parameter"><code><a href="https://developer.gnome.org/glib/unstable/glib-Error-Reporting.html#GError"><span class="type">GError</span></a> **error</code></em>);</pre> +<p>Finishes an async operation started with <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication" title="qmi_client_dms_foxconn_set_fcc_authentication??()"><code class="function">qmi_client_dms_foxconn_set_fcc_authentication()</code></a>.</p> +<div class="refsect3"> +<a name="qmi-client-dms-foxconn-set-fcc-authentication-finish.parameters"></a><h4>Parameters</h4> +<div class="informaltable"><table class="informaltable" width="100%" border="0"> +<colgroup> +<col width="150px" class="parameters_name"> +<col class="parameters_description"> +<col width="200px" class="parameters_annotations"> +</colgroup> +<tbody> +<tr> +<td class="parameter_name"><p>self</p></td> +<td class="parameter_description"><p>a <a class="link" href="QmiClientDms.html" title="QmiClientDms"><span class="type">QmiClientDms</span></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>res</p></td> +<td class="parameter_description"><p>the <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncResult-struct"><span class="type">GAsyncResult</span></a> obtained from the <a href="https://developer.gnome.org/gio/unstable/GAsyncResult.html#GAsyncReadyCallback"><span class="type">GAsyncReadyCallback</span></a> passed to <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication" title="qmi_client_dms_foxconn_set_fcc_authentication??()"><code class="function">qmi_client_dms_foxconn_set_fcc_authentication()</code></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +<tr> +<td class="parameter_name"><p>error</p></td> +<td class="parameter_description"><p>Return location for error or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a>.</p></td> +<td class="parameter_annotations">??</td> +</tr> +</tbody> +</table></div> +</div> +<div class="refsect3"> +<a name="qmi-client-dms-foxconn-set-fcc-authentication-finish.returns"></a><h4>Returns</h4> +<p> a <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a>, or <a href="https://developer.gnome.org/glib/unstable/glib-Standard-Macros.html#NULL:CAPS"><code class="literal">NULL</code></a> if <em class="parameter"><code>error</code></em> +is set. The returned value should be freed with <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-unref" title="qmi_message_dms_foxconn_set_fcc_authentication_output_unref??()"><code class="function">qmi_message_dms_foxconn_set_fcc_authentication_output_unref()</code></a>.</p> +</div> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +</div> +<div class="refsect1"> +<a name="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.other_details"></a><h2>Types and Values</h2> +<div class="refsect2"> +<a name="QmiMessageDmsFoxconnSetFccAuthenticationInput-struct"></a><h3>QmiMessageDmsFoxconnSetFccAuthenticationInput</h3> +<pre class="programlisting">typedef struct _QmiMessageDmsFoxconnSetFccAuthenticationInput QmiMessageDmsFoxconnSetFccAuthenticationInput;</pre> +<p>The <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationInput</span></a> structure contains private data and should only be accessed +using the provided API.</p> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +<hr> +<div class="refsect2"> +<a name="QmiMessageDmsFoxconnSetFccAuthenticationOutput-struct"></a><h3>QmiMessageDmsFoxconnSetFccAuthenticationOutput</h3> +<pre class="programlisting">typedef struct _QmiMessageDmsFoxconnSetFccAuthenticationOutput QmiMessageDmsFoxconnSetFccAuthenticationOutput;</pre> +<p>The <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput"><span class="type">QmiMessageDmsFoxconnSetFccAuthenticationOutput</span></a> structure contains private data and should only be accessed +using the provided API.</p> +<p class="since">Since: <a class="link" href="api-index-1-28-6.html#api-index-1.28.6">1.28.6</a></p> +</div> +</div> +</div> +<div class="footer"> +<hr>Generated by GTK-Doc V1.33.1</div> +</body> +</html> \ No newline at end of file diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Get-Supported-Messages-request.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Get-Supported-Messages-request.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Get-Supported-Messages-request.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-DMS-Get-Supported-Messages-request.html 2021-06-04 11:48:27.000000000 +0200 @@ -6,7 +6,7 @@ <meta name="generator" content="DocBook XSL Stylesheets Vsnapshot"> <link rel="home" href="index.html" title="libqmi-glib Reference Manual"> <link rel="up" href="ch02s02.html" title="DMS Requests"> -<link rel="prev" href="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html" title="DMS Foxconn Change Device Mode request"> +<link rel="prev" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html" title="DMS Foxconn Set FCC Authentication request"> <link rel="next" href="ch03.html" title="Network Access Service (NAS)"> <meta name="generator" content="GTK-Doc V1.33.1 (XML mode)"> <link rel="stylesheet" href="style.css" type="text/css"> @@ -20,7 +20,7 @@ </td> <td><a accesskey="h" href="index.html"><img src="home.png" width="16" height="16" border="0" alt="Home"></a></td> <td><a accesskey="u" href="ch02s02.html"><img src="up.png" width="16" height="16" border="0" alt="Up"></a></td> -<td><a accesskey="p" href="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> +<td><a accesskey="p" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html"><img src="left.png" width="16" height="16" border="0" alt="Prev"></a></td> <td><a accesskey="n" href="ch03.html"><img src="right.png" width="16" height="16" border="0" alt="Next"></a></td> </tr></table> <div class="refentry"> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib-Version-and-feature-checks.html 2021-06-04 11:48:27.000000000 +0200 @@ -144,7 +144,7 @@ <hr> <div class="refsect2"> <a name="QMI-MICRO-VERSION:CAPS"></a><h3>QMI_MICRO_VERSION</h3> -<pre class="programlisting">#define QMI_MICRO_VERSION (4) +<pre class="programlisting">#define QMI_MICRO_VERSION (6) </pre> <p>Evaluates to the micro version number of libqmi-glib which this source compiled against.</p> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib.devhelp2 new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib.devhelp2 --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/libqmi-glib.devhelp2 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/libqmi-glib.devhelp2 2021-06-04 11:48:27.000000000 +0200 @@ -78,6 +78,7 @@ <sub name="DMS Foxconn Get Firmware Version request" link="libqmi-glib-DMS-Foxconn-Get-Firmware-Version-request.html"/> <sub name="DMS Set FCC Authentication request" link="libqmi-glib-DMS-Set-FCC-Authentication-request.html"/> <sub name="DMS Foxconn Change Device Mode request" link="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html"/> + <sub name="DMS Foxconn Set FCC Authentication request" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html"/> <sub name="DMS Get Supported Messages request" link="libqmi-glib-DMS-Get-Supported-Messages-request.html"/> </sub> </sub> @@ -433,6 +434,7 @@ <sub name="Index of new symbols in 1.26.2" link="api-index-1-26-2.html"/> <sub name="Index of new symbols in 1.26.6" link="api-index-1-26-6.html"/> <sub name="Index of new symbols in 1.28" link="api-index-1-28.html"/> + <sub name="Index of new symbols in 1.28.6" link="api-index-1-28-6.html"/> <sub name="Annotation Glossary" link="annotation-glossary.html"/> </chapters> <functions> @@ -1289,6 +1291,18 @@ <keyword type="function" name="qmi_client_dms_foxconn_change_device_mode_finish??()" link="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html#qmi-client-dms-foxconn-change-device-mode-finish" since="1.26"/> <keyword type="struct" name="QmiMessageDmsFoxconnChangeDeviceModeInput" link="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html#QmiMessageDmsFoxconnChangeDeviceModeInput-struct"/> <keyword type="struct" name="QmiMessageDmsFoxconnChangeDeviceModeOutput" link="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html#QmiMessageDmsFoxconnChangeDeviceModeOutput-struct"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_input_new??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-new" since="1.28.6"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_input_ref??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-ref" since="1.28.6"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_input_unref??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-unref" since="1.28.6"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_input_get_value??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-get-value" since="1.28.6"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_input_set_value??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-input-set-value" since="1.28.6"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_output_ref??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-ref" since="1.28.6"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_output_unref??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-unref" since="1.28.6"/> + <keyword type="function" name="qmi_message_dms_foxconn_set_fcc_authentication_output_get_result??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-message-dms-foxconn-set-fcc-authentication-output-get-result" since="1.28.6"/> + <keyword type="function" name="qmi_client_dms_foxconn_set_fcc_authentication??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication" since="1.28.6"/> + <keyword type="function" name="qmi_client_dms_foxconn_set_fcc_authentication_finish??()" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#qmi-client-dms-foxconn-set-fcc-authentication-finish" since="1.28.6"/> + <keyword type="struct" name="QmiMessageDmsFoxconnSetFccAuthenticationInput" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput-struct"/> + <keyword type="struct" name="QmiMessageDmsFoxconnSetFccAuthenticationOutput" link="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput-struct"/> <keyword type="function" name="qmi_message_dms_get_supported_messages_output_ref??()" link="libqmi-glib-DMS-Get-Supported-Messages-request.html#qmi-message-dms-get-supported-messages-output-ref" since="1.14"/> <keyword type="function" name="qmi_message_dms_get_supported_messages_output_unref??()" link="libqmi-glib-DMS-Get-Supported-Messages-request.html#qmi-message-dms-get-supported-messages-output-unref" since="1.14"/> <keyword type="function" name="qmi_message_dms_get_supported_messages_output_get_result??()" link="libqmi-glib-DMS-Get-Supported-Messages-request.html#qmi-message-dms-get-supported-messages-output-get-result" since="1.14"/> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/html/object-tree.html new/libqmi-1.28.6/docs/reference/libqmi-glib/html/object-tree.html --- old/libqmi-1.28.4/docs/reference/libqmi-glib/html/object-tree.html 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/html/object-tree.html 2021-06-04 11:48:28.000000000 +0200 @@ -343,6 +343,8 @@ <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Foxconn-Change-Device-Mode-request.html#QmiMessageDmsFoxconnChangeDeviceModeOutput">QmiMessageDmsFoxconnChangeDeviceModeOutput</a> <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Foxconn-Get-Firmware-Version-request.html#QmiMessageDmsFoxconnGetFirmwareVersionInput">QmiMessageDmsFoxconnGetFirmwareVersionInput</a> <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Foxconn-Get-Firmware-Version-request.html#QmiMessageDmsFoxconnGetFirmwareVersionOutput">QmiMessageDmsFoxconnGetFirmwareVersionOutput</a> + <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationInput">QmiMessageDmsFoxconnSetFccAuthenticationInput</a> + <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Foxconn-Set-FCC-Authentication-request.html#QmiMessageDmsFoxconnSetFccAuthenticationOutput">QmiMessageDmsFoxconnSetFccAuthenticationOutput</a> <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Get-Activation-State-request.html#QmiMessageDmsGetActivationStateOutput">QmiMessageDmsGetActivationStateOutput</a> <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Get-Alt-Net-Config-request.html#QmiMessageDmsGetAltNetConfigOutput">QmiMessageDmsGetAltNetConfigOutput</a> <span class="lineart">?????????</span> <a class="link" href="libqmi-glib-DMS-Get-Band-Capabilities-request.html#QmiMessageDmsGetBandCapabilitiesOutput">QmiMessageDmsGetBandCapabilitiesOutput</a> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/libqmi-glib-docs.xml new/libqmi-1.28.6/docs/reference/libqmi-glib/libqmi-glib-docs.xml --- old/libqmi-1.28.4/docs/reference/libqmi-glib/libqmi-glib-docs.xml 2021-05-14 23:18:13.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/libqmi-glib-docs.xml 2021-06-04 11:03:28.000000000 +0200 @@ -131,6 +131,7 @@ <xi:include href="xml/qmi-message-dms-foxconn-get-firmware-version.xml"/> <xi:include href="xml/qmi-message-dms-set-fcc-authentication.xml"/> <xi:include href="xml/qmi-message-dms-foxconn-change-device-mode.xml"/> + <xi:include href="xml/qmi-message-dms-foxconn-set-fcc-authentication.xml"/> <xi:include href="xml/qmi-message-dms-get-supported-messages.xml"/> </section> </chapter> @@ -610,6 +611,10 @@ <title>Index of new symbols in 1.28</title> <xi:include href="xml/api-index-1.28.xml"></xi:include> </chapter> + <chapter id="api-index-1-28-6" role="1.28.6"> + <title>Index of new symbols in 1.28.6</title> + <xi:include href="xml/api-index-1.28.6.xml"></xi:include> + </chapter> <xi:include href="xml/annotation-glossary.xml"></xi:include> </book> diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/libqmi-glib-sections.txt new/libqmi-1.28.6/docs/reference/libqmi-glib/libqmi-glib-sections.txt --- old/libqmi-1.28.4/docs/reference/libqmi-glib/libqmi-glib-sections.txt 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/libqmi-glib-sections.txt 2021-06-04 11:48:27.000000000 +0200 @@ -3265,6 +3265,33 @@ </SECTION> <SECTION> +<FILE>qmi-message-dms-foxconn-set-fcc-authentication</FILE> +<TITLE>DMS Foxconn Set FCC Authentication request</TITLE> +QmiMessageDmsFoxconnSetFccAuthenticationInput +QmiMessageDmsFoxconnSetFccAuthenticationOutput +<SUBSECTION QmiMessageDmsFoxconnSetFccAuthenticationInputMethods> +qmi_message_dms_foxconn_set_fcc_authentication_input_new +qmi_message_dms_foxconn_set_fcc_authentication_input_ref +qmi_message_dms_foxconn_set_fcc_authentication_input_unref +qmi_message_dms_foxconn_set_fcc_authentication_input_get_value +qmi_message_dms_foxconn_set_fcc_authentication_input_set_value +<SUBSECTION QmiMessageDmsFoxconnSetFccAuthenticationOutputMethods> +qmi_message_dms_foxconn_set_fcc_authentication_output_ref +qmi_message_dms_foxconn_set_fcc_authentication_output_unref +qmi_message_dms_foxconn_set_fcc_authentication_output_get_result +<SUBSECTION QmiMessageDmsFoxconnSetFccAuthenticationClientMethods> +qmi_client_dms_foxconn_set_fcc_authentication +qmi_client_dms_foxconn_set_fcc_authentication_finish +<SUBSECTION Private> +HAVE_QMI_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION +<SUBSECTION Standard> +qmi_message_dms_foxconn_set_fcc_authentication_input_get_type +QMI_TYPE_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION_INPUT +qmi_message_dms_foxconn_set_fcc_authentication_output_get_type +QMI_TYPE_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION_OUTPUT +</SECTION> + +<SECTION> <FILE>qmi-client-nas</FILE> <TITLE>QmiClientNas</TITLE> QmiClientNas diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/libqmi-glib.types new/libqmi-1.28.6/docs/reference/libqmi-glib/libqmi-glib.types --- old/libqmi-1.28.4/docs/reference/libqmi-glib/libqmi-glib.types 2021-05-14 23:44:23.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/libqmi-glib.types 2021-06-04 11:48:27.000000000 +0200 @@ -131,6 +131,8 @@ qmi_message_dms_foxconn_change_device_mode_output_get_type qmi_message_dms_foxconn_get_firmware_version_input_get_type qmi_message_dms_foxconn_get_firmware_version_output_get_type +qmi_message_dms_foxconn_set_fcc_authentication_input_get_type +qmi_message_dms_foxconn_set_fcc_authentication_output_get_type qmi_message_dms_get_activation_state_output_get_type qmi_message_dms_get_alt_net_config_output_get_type qmi_message_dms_get_band_capabilities_output_get_type diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/docs/reference/libqmi-glib/version.xml new/libqmi-1.28.6/docs/reference/libqmi-glib/version.xml --- old/libqmi-1.28.4/docs/reference/libqmi-glib/version.xml 2021-05-14 23:39:40.000000000 +0200 +++ new/libqmi-1.28.6/docs/reference/libqmi-glib/version.xml 2021-06-04 11:12:40.000000000 +0200 @@ -1 +1 @@ -1.28.4 +1.28.6 diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/src/libqmi-glib/qmi-helpers.c new/libqmi-1.28.6/src/libqmi-glib/qmi-helpers.c --- old/libqmi-1.28.4/src/libqmi-glib/qmi-helpers.c 2021-05-14 23:36:23.000000000 +0200 +++ new/libqmi-1.28.6/src/libqmi-glib/qmi-helpers.c 2021-06-04 10:59:23.000000000 +0200 @@ -429,10 +429,9 @@ /*****************************************************************************/ static gchar * -helpers_get_driver (const gchar *device_basename, - GError **error) +helpers_get_usb_driver (const gchar *device_basename) { - static const gchar *subsystems[] = { "usbmisc", "usb", "wwan" }; + static const gchar *subsystems[] = { "usbmisc", "usb" }; guint i; gchar *driver = NULL; @@ -456,9 +455,6 @@ g_free (path); } - if (!driver) - g_set_error (error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED, - "couldn't detect device driver"); return driver; } @@ -466,75 +462,54 @@ qmi_helpers_get_transport_type (const gchar *path, GError **error) { - QmiHelpersTransportType transport = QMI_HELPERS_TRANSPORT_TYPE_UNKNOWN; - gchar *device_basename = NULL; - gchar *driver = NULL; - gchar *sysfs_path = NULL; - GError *inner_error = NULL; + g_autofree gchar *device_basename = NULL; + g_autofree gchar *usb_driver = NULL; + g_autofree gchar *wwan_sysfs_path = NULL; + g_autofree gchar *smdpkt_sysfs_path = NULL; + g_autofree gchar *rpmsg_sysfs_path = NULL; - device_basename = qmi_helpers_get_devname (path, &inner_error); + device_basename = qmi_helpers_get_devname (path, error); if (!device_basename) - goto out; - - driver = helpers_get_driver (device_basename, &inner_error); - - if (!driver) { - /* On Android systems we get access to the QMI control port through - * virtual smdcntl devices in the smdpkt subsystem. */ - sysfs_path = g_strdup_printf ("/sys/class/smdpkt/%s", device_basename); - if (g_file_test (sysfs_path, G_FILE_TEST_EXISTS)) { - g_clear_error (&inner_error); - transport = QMI_HELPERS_TRANSPORT_TYPE_QMUX; - goto out; - } - g_free (sysfs_path); - /* On mainline kernels this control port is provided by rpmsg */ - sysfs_path = g_strdup_printf ("/sys/class/rpmsg/%s", device_basename); - if (g_file_test (sysfs_path, G_FILE_TEST_EXISTS)) { - g_clear_error (&inner_error); - transport = QMI_HELPERS_TRANSPORT_TYPE_QMUX; - } - goto out; - } - - if (!g_strcmp0 (driver, "cdc_mbim")) { - transport = QMI_HELPERS_TRANSPORT_TYPE_MBIM; - goto out; - } + return QMI_HELPERS_TRANSPORT_TYPE_UNKNOWN; - if (!g_strcmp0 (driver, "qmi_wwan")) { - transport = QMI_HELPERS_TRANSPORT_TYPE_QMUX; - goto out; + /* Most likely case, we have a USB driver */ + usb_driver = helpers_get_usb_driver (device_basename); + if (usb_driver) { + if (!g_strcmp0 (usb_driver, "cdc_mbim")) + return QMI_HELPERS_TRANSPORT_TYPE_MBIM; + if (!g_strcmp0 (usb_driver, "qmi_wwan")) + return QMI_HELPERS_TRANSPORT_TYPE_QMUX; + g_set_error (error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED, + "unexpected usb driver detected: %s", usb_driver); + return QMI_HELPERS_TRANSPORT_TYPE_UNKNOWN; } - if (!g_strcmp0 (driver, "wwan")) { - /* MHI/PCIe uci devices have protocol in their name */ - if (g_strrstr (device_basename, "QMI")) { - transport = QMI_HELPERS_TRANSPORT_TYPE_QMUX; - goto out; - } - if (g_strrstr (device_basename, "MBIM")) { - transport = QMI_HELPERS_TRANSPORT_TYPE_MBIM; - goto out; - } + /* MHI/PCIe uci devices have protocol in their name */ + wwan_sysfs_path = g_strdup_printf ("/sys/class/wwan/%s", device_basename); + if (g_file_test (wwan_sysfs_path, G_FILE_TEST_EXISTS)) { + if (g_strrstr (device_basename, "QMI")) + return QMI_HELPERS_TRANSPORT_TYPE_QMUX; + if (g_strrstr (device_basename, "MBIM")) + return QMI_HELPERS_TRANSPORT_TYPE_MBIM; + g_set_error (error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED, + "unsupported wwan port"); + return QMI_HELPERS_TRANSPORT_TYPE_UNKNOWN; } - g_set_error (&inner_error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED, - "unexpected driver detected: %s", driver); - - out: - - g_free (device_basename); - g_free (driver); - g_free (sysfs_path); - - if (inner_error) { - g_assert (transport == QMI_HELPERS_TRANSPORT_TYPE_UNKNOWN); - g_propagate_error (error, inner_error); - } else - g_assert (transport != QMI_HELPERS_TRANSPORT_TYPE_UNKNOWN); - - return transport; + /* On Android systems we get access to the QMI control port through + * virtual smdcntl devices in the smdpkt subsystem. */ + smdpkt_sysfs_path = g_strdup_printf ("/sys/class/smdpkt/%s", device_basename); + if (g_file_test (smdpkt_sysfs_path, G_FILE_TEST_EXISTS)) + return QMI_HELPERS_TRANSPORT_TYPE_QMUX; + + /* On mainline kernels this control port is provided by rpmsg */ + rpmsg_sysfs_path = g_strdup_printf ("/sys/class/rpmsg/%s", device_basename); + if (g_file_test (rpmsg_sysfs_path, G_FILE_TEST_EXISTS)) + return QMI_HELPERS_TRANSPORT_TYPE_QMUX; + + g_set_error (error, QMI_CORE_ERROR, QMI_CORE_ERROR_FAILED, + "unexpected port subsystem"); + return QMI_HELPERS_TRANSPORT_TYPE_UNKNOWN; } gchar * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/src/libqmi-glib/qmi-message-context.c new/libqmi-1.28.6/src/libqmi-glib/qmi-message-context.c --- old/libqmi-1.28.4/src/libqmi-glib/qmi-message-context.c 2021-05-01 21:59:02.000000000 +0200 +++ new/libqmi-1.28.6/src/libqmi-glib/qmi-message-context.c 2021-05-18 11:47:09.000000000 +0200 @@ -48,18 +48,18 @@ GType qmi_message_context_get_type (void) { - static volatile gsize g_define_type_id__volatile = 0; + static gsize g_define_type_id_initialized = 0; - if (g_once_init_enter (&g_define_type_id__volatile)) { + if (g_once_init_enter (&g_define_type_id_initialized)) { GType g_define_type_id = g_boxed_type_register_static (g_intern_static_string ("QmiMessageContext"), (GBoxedCopyFunc) qmi_message_context_ref, (GBoxedFreeFunc) qmi_message_context_unref); - g_once_init_leave (&g_define_type_id__volatile, g_define_type_id); + g_once_init_leave (&g_define_type_id_initialized, g_define_type_id); } - return g_define_type_id__volatile; + return g_define_type_id_initialized; } QmiMessageContext * diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/libqmi-1.28.4/src/qmicli/qmicli-dms.c new/libqmi-1.28.6/src/qmicli/qmicli-dms.c --- old/libqmi-1.28.4/src/qmicli/qmicli-dms.c 2021-05-14 23:18:13.000000000 +0200 +++ new/libqmi-1.28.6/src/qmicli/qmicli-dms.c 2021-06-04 11:03:28.000000000 +0200 @@ -102,6 +102,7 @@ static gchar *foxconn_change_device_mode_str; static gchar *dell_get_firmware_version_str; /* deprecated */ static gchar *foxconn_get_firmware_version_str; +static gint foxconn_set_fcc_authentication_int = -1; static gchar *get_mac_address_str; static gboolean reset_flag; static gboolean noop_flag; @@ -426,6 +427,12 @@ "[firmware-mcfg-apps|firmware-mcfg|apps]" }, #endif +#if defined HAVE_QMI_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION + { "dms-foxconn-set-fcc-authentication", 0, 0, G_OPTION_ARG_INT, &foxconn_set_fcc_authentication_int, + "Set FCC authentication (Foxconn specific)", + "[magic]" + }, +#endif #if defined HAVE_QMI_MESSAGE_DMS_GET_MAC_ADDRESS { "dms-get-mac-address", 0, 0, G_OPTION_ARG_STRING, &get_mac_address_str, "Get default MAC address", @@ -537,6 +544,7 @@ !!foxconn_change_device_mode_str + !!dell_get_firmware_version_str + !!foxconn_get_firmware_version_str + + (foxconn_set_fcc_authentication_int >= 0) + !!get_mac_address_str + reset_flag + noop_flag); @@ -4279,6 +4287,35 @@ #endif /* HAVE_QMI_MESSAGE_DMS_FOXCONN_GET_FIRMWARE_VERSION */ +#if defined HAVE_QMI_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION + +static void +foxconn_set_fcc_authentication_ready (QmiClientDms *client, + GAsyncResult *res) +{ + g_autoptr(QmiMessageDmsFoxconnSetFccAuthenticationOutput) output = NULL; + g_autoptr(GError) error = NULL; + + output = qmi_client_dms_foxconn_set_fcc_authentication_finish (client, res, &error); + if (!output) { + g_printerr ("error: operation failed: %s\n", error->message); + operation_shutdown (FALSE); + return; + } + + if (!qmi_message_dms_foxconn_set_fcc_authentication_output_get_result (output, &error)) { + g_printerr ("error: couldn't run Foxconn FCC authentication: %s\n", error->message); + operation_shutdown (FALSE); + return; + } + + g_print ("[%s] Successfully run Foxconn FCC authentication\n", + qmi_device_get_path_display (ctx->device)); + operation_shutdown (TRUE); +} + +#endif /* HAVE_QMI_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION */ + #if defined HAVE_QMI_MESSAGE_DMS_GET_MAC_ADDRESS static QmiMessageDmsGetMacAddressInput * @@ -5271,6 +5308,30 @@ return; } #endif + +#if defined HAVE_QMI_MESSAGE_DMS_FOXCONN_SET_FCC_AUTHENTICATION + if (foxconn_set_fcc_authentication_int >= 0) { + g_autoptr(QmiMessageDmsFoxconnSetFccAuthenticationInput) input = NULL; + + if (foxconn_set_fcc_authentication_int > 0xFF) { + g_printerr ("error: magic value out of [0,255] range\n"); + operation_shutdown (FALSE); + return; + } + + g_debug ("Asynchronously running Foxconn FCC authentication..."); + + input = qmi_message_dms_foxconn_set_fcc_authentication_input_new (); + qmi_message_dms_foxconn_set_fcc_authentication_input_set_value (input, (guint8)foxconn_set_fcc_authentication_int, NULL); + qmi_client_dms_foxconn_set_fcc_authentication (ctx->client, + input, + 10, + ctx->cancellable, + (GAsyncReadyCallback)foxconn_set_fcc_authentication_ready, + NULL); + return; + } +#endif #if defined HAVE_QMI_MESSAGE_DMS_GET_MAC_ADDRESS if (get_mac_address_str) {
