aboutsummaryrefslogtreecommitdiff
path: root/src/mm-broadband-modem-qmi.h
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2020-10-22 12:28:26 +0200
committerAleksander Morgado <aleksander@aleksander.es>2020-11-09 18:41:57 +0100
commitb8cbc87249b3f85cd5b2ce5ca7d75e9a4739b4c6 (patch)
treea4f4c8baa255bd050f6cdb87d76955559f168601 /src/mm-broadband-modem-qmi.h
parentb8f6fb59ed3f9c314c6b13b0830c0930c718902d (diff)
broadband-modem-qmi: allow subclassing the match of control vs net ports
By default we provide the implementation for the qmi_wwan driver, where both control and net ports share the same USB interface.
Diffstat (limited to 'src/mm-broadband-modem-qmi.h')
-rw-r--r--src/mm-broadband-modem-qmi.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/mm-broadband-modem-qmi.h b/src/mm-broadband-modem-qmi.h
index 116d2fea..9972cde8 100644
--- a/src/mm-broadband-modem-qmi.h
+++ b/src/mm-broadband-modem-qmi.h
@@ -36,6 +36,10 @@ struct _MMBroadbandModemQmi {
struct _MMBroadbandModemQmiClass{
MMBroadbandModemClass parent;
+
+ MMPortQmi * (* peek_port_qmi_for_data) (MMBroadbandModemQmi *self,
+ MMPort *data,
+ GError **error);
};
GType mm_broadband_modem_qmi_get_type (void);