aboutsummaryrefslogtreecommitdiff
path: root/src/mm-port-qmi.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/mm-port-qmi.h')
-rw-r--r--src/mm-port-qmi.h8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/mm-port-qmi.h b/src/mm-port-qmi.h
index 2e1afc8c..c177925c 100644
--- a/src/mm-port-qmi.h
+++ b/src/mm-port-qmi.h
@@ -128,8 +128,16 @@ QmiClient *mm_port_qmi_get_client (MMPortQmi *self,
QmiDevice *mm_port_qmi_peek_device (MMPortQmi *self);
+typedef struct {
+ QmiDataEndpointType type;
+ guint interface_number;
+ QmiSioPort sio_port;
+} MMQmiDataEndpoint;
+
QmiDataEndpointType mm_port_qmi_get_endpoint_type (MMPortQmi *self);
guint mm_port_qmi_get_endpoint_interface_number (MMPortQmi *self);
+void mm_port_qmi_get_endpoint_info (MMPortQmi *self,
+ MMQmiDataEndpoint *out_endpoint);
MMPortQmiKernelDataMode mm_port_qmi_get_kernel_data_modes (MMPortQmi *self);
QmiWdaLinkLayerProtocol mm_port_qmi_get_link_layer_protocol (MMPortQmi *self);