aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmi-firmware-update/qfu-utils.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2017-01-13 22:57:04 +0100
committerAleksander Morgado <aleksander@aleksander.es>2017-01-16 11:24:16 +0100
commit3bc72338fa30f83d1618eb47d8d69821c81a1948 (patch)
tree9ad63265b68bb23865c8c215ff90e7c97ea3c14b /src/qmi-firmware-update/qfu-utils.h
parent4c37ab59f05cbff952b085d6b187b366dc3772eb (diff)
downloadexternal_libqmi-3bc72338fa30f83d1618eb47d8d69821c81a1948.zip
external_libqmi-3bc72338fa30f83d1618eb47d8d69821c81a1948.tar.gz
external_libqmi-3bc72338fa30f83d1618eb47d8d69821c81a1948.tar.bz2
qmi-firmware-update: load capabilities of the modem early
Only for the update operation, though.
Diffstat (limited to 'src/qmi-firmware-update/qfu-utils.h')
-rw-r--r--src/qmi-firmware-update/qfu-utils.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/qmi-firmware-update/qfu-utils.h b/src/qmi-firmware-update/qfu-utils.h
index 076520e..95e7c2f 100644
--- a/src/qmi-firmware-update/qfu-utils.h
+++ b/src/qmi-firmware-update/qfu-utils.h
@@ -47,12 +47,16 @@ gboolean qfu_utils_parse_cwe_version_string (const gchar *version,
void qfu_utils_new_client_dms (GFile *cdc_wdm_file,
gboolean device_open_proxy,
gboolean device_open_mbim,
+ gboolean load_capabilities,
GCancellable *cancellable,
GAsyncReadyCallback callback,
gpointer user_data);
gboolean qfu_utils_new_client_dms_finish (GAsyncResult *res,
QmiDevice **qmi_device,
QmiClientDms **qmi_client,
+ gchar **revision,
+ gboolean *supports_stored_image_management,
+ gboolean *supports_firmware_preference_management,
GError **error);
G_END_DECLS