diff options
author | mank.wang <mank.wang@quectel.com> | 2024-07-25 09:37:30 +0800 |
---|---|---|
committer | Aleksander Morgado <aleksandermj@chromium.org> | 2024-07-31 13:58:16 +0000 |
commit | 8cbd12a6037e69457f6f56efc5631e6f9b2cf1b8 (patch) | |
tree | 61f5470b304a51031b9463d0a516677d7acc7c74 /src/plugins/quectel/mm-shared-quectel.h | |
parent | 14192af87e26822973e4da971bbc60fe6d6280c2 (diff) |
quectel: support at over mbim in quectel modems
Diffstat (limited to 'src/plugins/quectel/mm-shared-quectel.h')
-rw-r--r-- | src/plugins/quectel/mm-shared-quectel.h | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/src/plugins/quectel/mm-shared-quectel.h b/src/plugins/quectel/mm-shared-quectel.h index 20180515..660d9314 100644 --- a/src/plugins/quectel/mm-shared-quectel.h +++ b/src/plugins/quectel/mm-shared-quectel.h @@ -33,7 +33,7 @@ G_DECLARE_INTERFACE (MMSharedQuectel, mm_shared_quectel, MM, SHARED_QUECTEL, MMI struct _MMSharedQuectelInterface { GTypeInterface g_iface; - MMBroadbandModemClass * (* peek_parent_broadband_modem_class) (MMSharedQuectel *self); + MMBaseModemClass * (* peek_parent_class) (MMSharedQuectel *self); MMIfaceModemInterface * (* peek_parent_modem_interface) (MMSharedQuectel *self); MMIfaceModemLocationInterface * (* peek_parent_modem_location_interface) (MMSharedQuectel *self); }; @@ -83,5 +83,13 @@ void mm_shared_quectel_time_check_support (MMIfa gboolean mm_shared_quectel_time_check_support_finish (MMIfaceModemTime *self, GAsyncResult *res, GError **error); +#if defined WITH_MBIM +MMPort *mm_shared_quectel_create_usbmisc_port (MMBaseModem *self, + const gchar *name, + MMPortType ptype); +MMPort *mm_shared_quectel_create_wwan_port (MMBaseModem *self, + const gchar *name, + MMPortType ptype); +#endif #endif /* MM_SHARED_QUECTEL_H */ |