aboutsummaryrefslogtreecommitdiffstats
path: root/src/qmi-firmware-update/qfu-qdl-device.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2016-12-05 15:27:30 +0100
committerAleksander Morgado <aleksander@aleksander.es>2017-01-16 11:24:13 +0100
commit311fbc31c0d48fb3e231fb0a493876b884554964 (patch)
treebb481c9cd9010de721a84548b2b8e968daaaef00 /src/qmi-firmware-update/qfu-qdl-device.h
parenta12fc3c306690f798749146218ce0a91fc266bf0 (diff)
downloadexternal_libqmi-311fbc31c0d48fb3e231fb0a493876b884554964.zip
external_libqmi-311fbc31c0d48fb3e231fb0a493876b884554964.tar.gz
external_libqmi-311fbc31c0d48fb3e231fb0a493876b884554964.tar.bz2
qmi-firmware-update: download all images at once
Looks like we just need a HELLO req/rsp sequence between unframed sessions for different downloads.
Diffstat (limited to 'src/qmi-firmware-update/qfu-qdl-device.h')
-rw-r--r--src/qmi-firmware-update/qfu-qdl-device.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/qmi-firmware-update/qfu-qdl-device.h b/src/qmi-firmware-update/qfu-qdl-device.h
index 46bb9fe..186f0cd 100644
--- a/src/qmi-firmware-update/qfu-qdl-device.h
+++ b/src/qmi-firmware-update/qfu-qdl-device.h
@@ -52,6 +52,9 @@ GType qfu_qdl_device_get_type (void);
QfuQdlDevice *qfu_qdl_device_new (GFile *file,
GCancellable *cancellable,
GError **error);
+gboolean qfu_qdl_device_hello (QfuQdlDevice *self,
+ GCancellable *cancellable,
+ GError **error);
gboolean qfu_qdl_device_ufopen (QfuQdlDevice *self,
QfuImage *image,
GCancellable *cancellable,