diff options
-rw-r--r-- | src/Makefile.am | 4 | ||||
-rw-r--r-- | src/mm-base-modem.c | 26 | ||||
-rw-r--r-- | src/mm-base-modem.h | 10 | ||||
-rw-r--r-- | src/mm-bearer-qmi.c | 40 | ||||
-rw-r--r-- | src/mm-broadband-modem-qmi.c | 54 | ||||
-rw-r--r-- | src/mm-port-probe.c | 24 | ||||
-rw-r--r-- | src/mm-port-qmi.c (renamed from src/mm-qmi-port.c) | 66 | ||||
-rw-r--r-- | src/mm-port-qmi.h (renamed from src/mm-qmi-port.h) | 64 | ||||
-rw-r--r-- | src/mm-sim-qmi.c | 6 | ||||
-rw-r--r-- | src/mm-sms-qmi.c | 6 |
10 files changed, 150 insertions, 150 deletions
diff --git a/src/Makefile.am b/src/Makefile.am index d9d87df2..60055536 100644 --- a/src/Makefile.am +++ b/src/Makefile.am @@ -98,8 +98,8 @@ libserial_la_SOURCES = \ # Additional QMI support in libserial if WITH_QMI libserial_la_SOURCES += \ - mm-qmi-port.c \ - mm-qmi-port.h + mm-port-qmi.c \ + mm-port-qmi.h libserial_la_CPPFLAGS += $(QMI_CFLAGS) endif diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c index ee13d6b4..d6df7067 100644 --- a/src/mm-base-modem.c +++ b/src/mm-base-modem.c @@ -248,7 +248,7 @@ mm_base_modem_grab_port (MMBaseModem *self, g_str_has_prefix (name, "cdc-wdm")) { #if defined WITH_QMI if (ptype == MM_PORT_TYPE_QMI) - port = MM_PORT (mm_qmi_port_new (name)); + port = MM_PORT (mm_port_qmi_new (name)); #endif #if defined WITH_MBIM if (!port && ptype == MM_PORT_TYPE_MBIM) @@ -569,41 +569,41 @@ mm_base_modem_peek_port_gps (MMBaseModem *self) #if defined WITH_QMI -MMQmiPort * +MMPortQmi * mm_base_modem_get_port_qmi (MMBaseModem *self) { g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL); /* First QMI port in the list is the primary one always */ - return (self->priv->qmi ? ((MMQmiPort *)g_object_ref (self->priv->qmi->data)) : NULL); + return (self->priv->qmi ? ((MMPortQmi *)g_object_ref (self->priv->qmi->data)) : NULL); } -MMQmiPort * +MMPortQmi * mm_base_modem_peek_port_qmi (MMBaseModem *self) { g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL); /* First QMI port in the list is the primary one always */ - return (self->priv->qmi ? (MMQmiPort *)self->priv->qmi->data : NULL); + return (self->priv->qmi ? (MMPortQmi *)self->priv->qmi->data : NULL); } -MMQmiPort * +MMPortQmi * mm_base_modem_get_port_qmi_for_data (MMBaseModem *self, MMPort *data, GError **error) { - MMQmiPort *qmi; + MMPortQmi *qmi; qmi = mm_base_modem_peek_port_qmi_for_data (self, data, error); - return (qmi ? (MMQmiPort *)g_object_ref (qmi) : NULL); + return (qmi ? (MMPortQmi *)g_object_ref (qmi) : NULL); } -MMQmiPort * +MMPortQmi * mm_base_modem_peek_port_qmi_for_data (MMBaseModem *self, MMPort *data, GError **error) { - MMQmiPort *found; + MMPortQmi *found; GUdevClient *client; GUdevDevice *data_device; GUdevDevice *data_device_parent; @@ -683,7 +683,7 @@ mm_base_modem_peek_port_qmi_for_data (MMBaseModem *self, if (g_str_equal (g_udev_device_get_sysfs_path (data_device_parent), g_udev_device_get_sysfs_path (qmi_device_parent))) - found = MM_QMI_PORT (l->data); + found = MM_PORT_QMI (l->data); g_object_unref (qmi_device_parent); } @@ -702,7 +702,7 @@ mm_base_modem_peek_port_qmi_for_data (MMBaseModem *self, mm_info ("Assuming QMI port '%s' is associated to net/%s", mm_port_get_device (MM_PORT (self->priv->qmi->data)), mm_port_get_device (data)); - found = MM_QMI_PORT (self->priv->qmi->data); + found = MM_PORT_QMI (self->priv->qmi->data); } else { g_set_error (error, MM_CORE_ERROR, @@ -1593,7 +1593,7 @@ dispose (GObject *object) * otherwise the allocated CIDs will be kept allocated, and if we end up * allocating too many newer allocations will fail with client-ids-exhausted * errors. */ - g_list_foreach (self->priv->qmi, (GFunc)mm_qmi_port_close, NULL); + g_list_foreach (self->priv->qmi, (GFunc)mm_port_qmi_close, NULL); g_list_free_full (self->priv->qmi, g_object_unref); self->priv->qmi = NULL; #endif diff --git a/src/mm-base-modem.h b/src/mm-base-modem.h index b4133376..e527ec23 100644 --- a/src/mm-base-modem.h +++ b/src/mm-base-modem.h @@ -35,7 +35,7 @@ #include "mm-port-serial-gps.h" #if defined WITH_QMI -#include "mm-qmi-port.h" +#include "mm-port-qmi.h" #endif #if defined WITH_MBIM @@ -130,8 +130,8 @@ MMPortSerialQcdm *mm_base_modem_peek_port_qcdm (MMBaseModem *self); MMPortSerialAt *mm_base_modem_peek_port_gps_control (MMBaseModem *self); MMPortSerialGps *mm_base_modem_peek_port_gps (MMBaseModem *self); #if defined WITH_QMI -MMQmiPort *mm_base_modem_peek_port_qmi (MMBaseModem *self); -MMQmiPort *mm_base_modem_peek_port_qmi_for_data (MMBaseModem *self, MMPort *data, GError **error); +MMPortQmi *mm_base_modem_peek_port_qmi (MMBaseModem *self); +MMPortQmi *mm_base_modem_peek_port_qmi_for_data (MMBaseModem *self, MMPort *data, GError **error); #endif #if defined WITH_MBIM MMMbimPort *mm_base_modem_peek_port_mbim (MMBaseModem *self); @@ -147,8 +147,8 @@ MMPortSerialQcdm *mm_base_modem_get_port_qcdm (MMBaseModem *self); MMPortSerialAt *mm_base_modem_get_port_gps_control (MMBaseModem *self); MMPortSerialGps *mm_base_modem_get_port_gps (MMBaseModem *self); #if defined WITH_QMI -MMQmiPort *mm_base_modem_get_port_qmi (MMBaseModem *self); -MMQmiPort *mm_base_modem_get_port_qmi_for_data (MMBaseModem *self, MMPort *data, GError **error); +MMPortQmi *mm_base_modem_get_port_qmi (MMBaseModem *self); +MMPortQmi *mm_base_modem_get_port_qmi_for_data (MMBaseModem *self, MMPort *data, GError **error); #endif #if defined WITH_MBIM MMMbimPort *mm_base_modem_get_port_mbim (MMBaseModem *self); diff --git a/src/mm-bearer-qmi.c b/src/mm-bearer-qmi.c index a8341db9..66404478 100644 --- a/src/mm-bearer-qmi.c +++ b/src/mm-bearer-qmi.c @@ -70,7 +70,7 @@ typedef struct { GCancellable *cancellable; ConnectStep step; MMPort *data; - MMQmiPort *qmi; + MMPortQmi *qmi; gchar *user; gchar *password; gchar *apn; @@ -468,7 +468,7 @@ set_ip_family_ready (QmiClientWds *client, } static void -qmi_port_allocate_client_ready (MMQmiPort *qmi, +qmi_port_allocate_client_ready (MMPortQmi *qmi, GAsyncResult *res, ConnectContext *ctx) { @@ -477,20 +477,20 @@ qmi_port_allocate_client_ready (MMQmiPort *qmi, g_assert (ctx->running_ipv4 || ctx->running_ipv6); g_assert (!(ctx->running_ipv4 && ctx->running_ipv6)); - if (!mm_qmi_port_allocate_client_finish (qmi, res, &error)) { + if (!mm_port_qmi_allocate_client_finish (qmi, res, &error)) { g_simple_async_result_take_error (ctx->result, error); connect_context_complete_and_free (ctx); return; } if (ctx->running_ipv4) - ctx->client_ipv4 = QMI_CLIENT_WDS (mm_qmi_port_get_client (qmi, + ctx->client_ipv4 = QMI_CLIENT_WDS (mm_port_qmi_get_client (qmi, QMI_SERVICE_WDS, - MM_QMI_PORT_FLAG_WDS_IPV4)); + MM_PORT_QMI_FLAG_WDS_IPV4)); else - ctx->client_ipv6 = QMI_CLIENT_WDS (mm_qmi_port_get_client (qmi, + ctx->client_ipv6 = QMI_CLIENT_WDS (mm_port_qmi_get_client (qmi, QMI_SERVICE_WDS, - MM_QMI_PORT_FLAG_WDS_IPV6)); + MM_PORT_QMI_FLAG_WDS_IPV6)); /* Keep on */ ctx->step++; @@ -498,13 +498,13 @@ qmi_port_allocate_client_ready (MMQmiPort *qmi, } static void -qmi_port_open_ready (MMQmiPort *qmi, +qmi_port_open_ready (MMPortQmi *qmi, GAsyncResult *res, ConnectContext *ctx) { GError *error = NULL; - if (!mm_qmi_port_open_finish (qmi, res, &error)) { + if (!mm_port_qmi_open_finish (qmi, res, &error)) { g_simple_async_result_take_error (ctx->result, error); connect_context_complete_and_free (ctx); return; @@ -537,8 +537,8 @@ connect_context_step (ConnectContext *ctx) ctx->step++; case CONNECT_STEP_OPEN_QMI_PORT: - if (!mm_qmi_port_is_open (ctx->qmi)) { - mm_qmi_port_open (ctx->qmi, + if (!mm_port_qmi_is_open (ctx->qmi)) { + mm_port_qmi_open (ctx->qmi, TRUE, ctx->cancellable, (GAsyncReadyCallback)qmi_port_open_ready, @@ -567,14 +567,14 @@ connect_context_step (ConnectContext *ctx) case CONNECT_STEP_WDS_CLIENT_IPV4: { QmiClient *client; - client = mm_qmi_port_get_client (ctx->qmi, + client = mm_port_qmi_get_client (ctx->qmi, QMI_SERVICE_WDS, - MM_QMI_PORT_FLAG_WDS_IPV4); + MM_PORT_QMI_FLAG_WDS_IPV4); if (!client) { mm_dbg ("Allocating IPv4-specific WDS client"); - mm_qmi_port_allocate_client (ctx->qmi, + mm_port_qmi_allocate_client (ctx->qmi, QMI_SERVICE_WDS, - MM_QMI_PORT_FLAG_WDS_IPV4, + MM_PORT_QMI_FLAG_WDS_IPV4, ctx->cancellable, (GAsyncReadyCallback)qmi_port_allocate_client_ready, ctx); @@ -654,14 +654,14 @@ connect_context_step (ConnectContext *ctx) case CONNECT_STEP_WDS_CLIENT_IPV6: { QmiClient *client; - client = mm_qmi_port_get_client (ctx->qmi, + client = mm_port_qmi_get_client (ctx->qmi, QMI_SERVICE_WDS, - MM_QMI_PORT_FLAG_WDS_IPV6); + MM_PORT_QMI_FLAG_WDS_IPV6); if (!client) { mm_dbg ("Allocating IPv6-specific WDS client"); - mm_qmi_port_allocate_client (ctx->qmi, + mm_port_qmi_allocate_client (ctx->qmi, QMI_SERVICE_WDS, - MM_QMI_PORT_FLAG_WDS_IPV6, + MM_PORT_QMI_FLAG_WDS_IPV6, ctx->cancellable, (GAsyncReadyCallback)qmi_port_allocate_client_ready, ctx); @@ -794,7 +794,7 @@ _connect (MMBearer *self, ConnectContext *ctx; MMBaseModem *modem = NULL; MMPort *data; - MMQmiPort *qmi; + MMPortQmi *qmi; GError *error = NULL; const gchar *apn; diff --git a/src/mm-broadband-modem-qmi.c b/src/mm-broadband-modem-qmi.c index a396a96d..0458835c 100644 --- a/src/mm-broadband-modem-qmi.c +++ b/src/mm-broadband-modem-qmi.c @@ -130,7 +130,7 @@ peek_qmi_client (MMBroadbandModemQmi *self, QmiService service, GError **error) { - MMQmiPort *port; + MMPortQmi *port; QmiClient *client; port = mm_base_modem_peek_port_qmi (MM_BASE_MODEM (self)); @@ -142,9 +142,9 @@ peek_qmi_client (MMBroadbandModemQmi *self, return NULL; } - client = mm_qmi_port_peek_client (port, + client = mm_port_qmi_peek_client (port, service, - MM_QMI_PORT_FLAG_DEFAULT); + MM_PORT_QMI_FLAG_DEFAULT); if (!client) g_set_error (error, MM_CORE_ERROR, @@ -6557,7 +6557,7 @@ messaging_check_support (MMIfaceModemMessaging *self, gpointer user_data) { GSimpleAsyncResult *result; - MMQmiPort *port; + MMPortQmi *port; result = g_simple_async_result_new (G_OBJECT (self), callback, @@ -6566,7 +6566,7 @@ messaging_check_support (MMIfaceModemMessaging *self, port = mm_base_modem_peek_port_qmi (MM_BASE_MODEM (self)); /* If we have support for the WMS client, messaging is supported */ - if (!port || !mm_qmi_port_peek_client (port, QMI_SERVICE_WMS, MM_QMI_PORT_FLAG_DEFAULT)) { + if (!port || !mm_port_qmi_peek_client (port, QMI_SERVICE_WMS, MM_PORT_QMI_FLAG_DEFAULT)) { /* Try to fallback to AT support */ iface_modem_messaging_parent->check_support ( self, @@ -7636,7 +7636,7 @@ parent_load_capabilities_ready (MMIfaceModemLocation *self, { MMModemLocationSource sources; GError *error = NULL; - MMQmiPort *port; + MMPortQmi *port; sources = iface_modem_location_parent->load_capabilities_finish (self, res, &error); if (error) { @@ -7651,9 +7651,9 @@ parent_load_capabilities_ready (MMIfaceModemLocation *self, /* Now our own checks */ /* If we have support for the PDS client, GPS location is supported */ - if (port && mm_qmi_port_peek_client (port, + if (port && mm_port_qmi_peek_client (port, QMI_SERVICE_PDS, - MM_QMI_PORT_FLAG_DEFAULT)) + MM_PORT_QMI_FLAG_DEFAULT)) sources |= (MM_MODEM_LOCATION_SOURCE_GPS_NMEA | MM_MODEM_LOCATION_SOURCE_GPS_RAW); /* If the modem is CDMA, we have support for CDMA BS location */ @@ -8116,7 +8116,7 @@ oma_check_support (MMIfaceModemOma *self, gpointer user_data) { GSimpleAsyncResult *result; - MMQmiPort *port; + MMPortQmi *port; result = g_simple_async_result_new (G_OBJECT (self), callback, @@ -8125,7 +8125,7 @@ oma_check_support (MMIfaceModemOma *self, port = mm_base_modem_peek_port_qmi (MM_BASE_MODEM (self)); /* If we have support for the OMA client, OMA is supported */ - if (!port || !mm_qmi_port_peek_client (port, QMI_SERVICE_OMA, MM_QMI_PORT_FLAG_DEFAULT)) { + if (!port || !mm_port_qmi_peek_client (port, QMI_SERVICE_OMA, MM_PORT_QMI_FLAG_DEFAULT)) { mm_dbg ("OMA capabilities not supported"); g_simple_async_result_set_op_res_gboolean (result, FALSE); } else { @@ -9398,7 +9398,7 @@ signal_check_support (MMIfaceModemSignal *self, gpointer user_data) { GSimpleAsyncResult *result; - MMQmiPort *port; + MMPortQmi *port; gboolean supported = FALSE; result = g_simple_async_result_new (G_OBJECT (self), @@ -9410,7 +9410,7 @@ signal_check_support (MMIfaceModemSignal *self, /* If NAS service is available, assume either signal info or signal strength are supported */ if (port) - supported = !!mm_qmi_port_peek_client (port, QMI_SERVICE_NAS, MM_QMI_PORT_FLAG_DEFAULT); + supported = !!mm_port_qmi_peek_client (port, QMI_SERVICE_NAS, MM_PORT_QMI_FLAG_DEFAULT); mm_dbg ("Extended signal capabilities %ssupported", supported ? "" : "not "); g_simple_async_result_set_op_res_gboolean (result, supported); @@ -9911,7 +9911,7 @@ enabling_started (MMBroadbandModem *self, typedef struct { MMBroadbandModem *self; GSimpleAsyncResult *result; - MMQmiPort *qmi; + MMPortQmi *qmi; QmiService services[32]; guint service_index; } InitializationStartedContext; @@ -9974,13 +9974,13 @@ parent_initialization_started (InitializationStartedContext *ctx) static void allocate_next_client (InitializationStartedContext *ctx); static void -qmi_port_allocate_client_ready (MMQmiPort *qmi, +qmi_port_allocate_client_ready (MMPortQmi *qmi, GAsyncResult *res, InitializationStartedContext *ctx) { GError *error = NULL; - if (!mm_qmi_port_allocate_client_finish (qmi, res, &error)) { + if (!mm_port_qmi_allocate_client_finish (qmi, res, &error)) { mm_dbg ("Couldn't allocate client for service '%s': %s", qmi_service_get_string (ctx->services[ctx->service_index]), error->message); @@ -10001,9 +10001,9 @@ allocate_next_client (InitializationStartedContext *ctx) } /* Otherwise, allocate next client */ - mm_qmi_port_allocate_client (ctx->qmi, + mm_port_qmi_allocate_client (ctx->qmi, ctx->services[ctx->service_index], - MM_QMI_PORT_FLAG_DEFAULT, + MM_PORT_QMI_FLAG_DEFAULT, NULL, (GAsyncReadyCallback)qmi_port_allocate_client_ready, ctx); @@ -10011,13 +10011,13 @@ allocate_next_client (InitializationStartedContext *ctx) static void -qmi_port_open_ready_no_data_format (MMQmiPort *qmi, +qmi_port_open_ready_no_data_format (MMPortQmi *qmi, GAsyncResult *res, InitializationStartedContext *ctx) { GError *error = NULL; - if (!mm_qmi_port_open_finish (qmi, res, &error)) { + if (!mm_port_qmi_open_finish (qmi, res, &error)) { g_simple_async_result_take_error (ctx->result, error); initialization_started_context_complete_and_free (ctx); return; @@ -10027,19 +10027,19 @@ qmi_port_open_ready_no_data_format (MMQmiPort *qmi, } static void -qmi_port_open_ready (MMQmiPort *qmi, +qmi_port_open_ready (MMPortQmi *qmi, GAsyncResult *res, InitializationStartedContext *ctx) { GError *error = NULL; - if (!mm_qmi_port_open_finish (qmi, res, &error)) { + if (!mm_port_qmi_open_finish (qmi, res, &error)) { /* Really, really old devices (Gobi 1K, 2008-era firmware) may not * support SetDataFormat, so if we get an error opening the port * try without it. The qmi_wwan driver will fix up any issues that * the device might have between raw-ip and 802.3 mode anyway. */ - mm_qmi_port_open (ctx->qmi, + mm_port_qmi_open (ctx->qmi, FALSE, NULL, (GAsyncReadyCallback)qmi_port_open_ready_no_data_format, @@ -10075,7 +10075,7 @@ initialization_started (MMBroadbandModem *self, return; } - if (mm_qmi_port_is_open (ctx->qmi)) { + if (mm_port_qmi_is_open (ctx->qmi)) { /* Nothing to be done, just launch parent's callback */ parent_initialization_started (ctx); return; @@ -10090,7 +10090,7 @@ initialization_started (MMBroadbandModem *self, ctx->services[5] = QMI_SERVICE_UNKNOWN; /* Now open our QMI port */ - mm_qmi_port_open (ctx->qmi, + mm_port_qmi_open (ctx->qmi, TRUE, NULL, (GAsyncReadyCallback)qmi_port_open_ready, @@ -10127,14 +10127,14 @@ mm_broadband_modem_qmi_init (MMBroadbandModemQmi *self) static void finalize (GObject *object) { - MMQmiPort *qmi; + MMPortQmi *qmi; MMBroadbandModemQmi *self = MM_BROADBAND_MODEM_QMI (object); qmi = mm_base_modem_peek_port_qmi (MM_BASE_MODEM (self)); /* If we did open the QMI port during initialization, close it now */ if (qmi && - mm_qmi_port_is_open (qmi)) { - mm_qmi_port_close (qmi); + mm_port_qmi_is_open (qmi)) { + mm_port_qmi_close (qmi); } g_free (self->priv->imei); diff --git a/src/mm-port-probe.c b/src/mm-port-probe.c index 6a44d38a..0a5a0bef 100644 --- a/src/mm-port-probe.c +++ b/src/mm-port-probe.c @@ -37,7 +37,7 @@ #include "mm-daemon-enums-types.h" #if defined WITH_QMI -#include "mm-qmi-port.h" +#include "mm-port-qmi.h" #endif #if defined WITH_MBIM @@ -109,7 +109,7 @@ typedef struct { #if defined WITH_QMI /* ---- QMI probing specific context ---- */ - MMQmiPort *qmi_port; + MMPortQmi *port_qmi; #endif #if defined WITH_MBIM @@ -338,10 +338,10 @@ port_probe_run_task_free (PortProbeRunTask *task) } #if defined WITH_QMI - if (task->qmi_port) { - if (mm_qmi_port_is_open (task->qmi_port)) - mm_qmi_port_close (task->qmi_port); - g_object_unref (task->qmi_port); + if (task->port_qmi) { + if (mm_port_qmi_is_open (task->port_qmi)) + mm_port_qmi_close (task->port_qmi); + g_object_unref (task->port_qmi); } #endif @@ -416,7 +416,7 @@ static gboolean wdm_probe (MMPortProbe *self); #if defined WITH_QMI static void -qmi_port_open_ready (MMQmiPort *qmi_port, +port_qmi_open_ready (MMPortQmi *port_qmi, GAsyncResult *res, MMPortProbe *self) { @@ -424,7 +424,7 @@ qmi_port_open_ready (MMQmiPort *qmi_port, GError *error = NULL; gboolean is_qmi; - is_qmi = mm_qmi_port_open_finish (qmi_port, res, &error); + is_qmi = mm_port_qmi_open_finish (port_qmi, res, &error); if (!is_qmi) { mm_dbg ("(%s/%s) error checking QMI support: '%s'", g_udev_device_get_subsystem (self->priv->port), @@ -436,7 +436,7 @@ qmi_port_open_ready (MMQmiPort *qmi_port, /* Set probing result */ mm_port_probe_set_result_qmi (self, is_qmi); - mm_qmi_port_close (qmi_port); + mm_port_qmi_close (port_qmi); /* Keep on */ task->source_id = g_idle_add ((GSourceFunc)wdm_probe, self); @@ -455,11 +455,11 @@ wdm_probe_qmi (MMPortProbe *self) g_udev_device_get_name (self->priv->port)); /* Create a port and try to open it */ - task->qmi_port = mm_qmi_port_new (g_udev_device_get_name (self->priv->port)); - mm_qmi_port_open (task->qmi_port, + task->port_qmi = mm_port_qmi_new (g_udev_device_get_name (self->priv->port)); + mm_port_qmi_open (task->port_qmi, FALSE, NULL, - (GAsyncReadyCallback)qmi_port_open_ready, + (GAsyncReadyCallback)port_qmi_open_ready, self); #else /* If not compiled with QMI support, just assume we won't have any QMI port */ diff --git a/src/mm-qmi-port.c b/src/mm-port-qmi.c index 02ef09fe..bc5c7384 100644 --- a/src/mm-qmi-port.c +++ b/src/mm-port-qmi.c @@ -21,18 +21,18 @@ #include <ModemManager.h> #include <mm-errors-types.h> -#include "mm-qmi-port.h" +#include "mm-port-qmi.h" #include "mm-log.h" -G_DEFINE_TYPE (MMQmiPort, mm_qmi_port, MM_TYPE_PORT) +G_DEFINE_TYPE (MMPortQmi, mm_port_qmi, MM_TYPE_PORT) typedef struct { QmiService service; QmiClient *client; - MMQmiPortFlag flag; + MMPortQmiFlag flag; } ServiceInfo; -struct _MMQmiPortPrivate { +struct _MMPortQmiPrivate { gboolean opening; QmiDevice *qmi_device; GList *services; @@ -41,9 +41,9 @@ struct _MMQmiPortPrivate { /*****************************************************************************/ QmiClient * -mm_qmi_port_peek_client (MMQmiPort *self, +mm_port_qmi_peek_client (MMPortQmi *self, QmiService service, - MMQmiPortFlag flag) + MMPortQmiFlag flag) { GList *l; @@ -59,20 +59,20 @@ mm_qmi_port_peek_client (MMQmiPort *self, } QmiClient * -mm_qmi_port_get_client (MMQmiPort *self, +mm_port_qmi_get_client (MMPortQmi *self, QmiService service, - MMQmiPortFlag flag) + MMPortQmiFlag flag) { QmiClient *client; - client = mm_qmi_port_peek_client (self, service, flag); + client = mm_port_qmi_peek_client (self, service, flag); return (client ? g_object_ref (client) : NULL); } /*****************************************************************************/ typedef struct { - MMQmiPort *self; + MMPortQmi *self; GSimpleAsyncResult *result; ServiceInfo *info; } AllocateClientContext; @@ -91,7 +91,7 @@ allocate_client_context_complete_and_free (AllocateClientContext *ctx) } gboolean -mm_qmi_port_allocate_client_finish (MMQmiPort *self, +mm_port_qmi_allocate_client_finish (MMPortQmi *self, GAsyncResult *res, GError **error) { @@ -122,16 +122,16 @@ allocate_client_ready (QmiDevice *qmi_device, } void -mm_qmi_port_allocate_client (MMQmiPort *self, +mm_port_qmi_allocate_client (MMPortQmi *self, QmiService service, - MMQmiPortFlag flag, + MMPortQmiFlag flag, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data) { AllocateClientContext *ctx; - if (!!mm_qmi_port_peek_client (self, service, flag)) { + if (!!mm_port_qmi_peek_client (self, service, flag)) { g_simple_async_report_error_in_idle (G_OBJECT (self), callback, user_data, @@ -147,7 +147,7 @@ mm_qmi_port_allocate_client (MMQmiPort *self, ctx->result = g_simple_async_result_new (G_OBJECT (self), callback, user_data, - mm_qmi_port_allocate_client); + mm_port_qmi_allocate_client); ctx->info = g_new0 (ServiceInfo, 1); ctx->info->service = service; ctx->info->flag = flag; @@ -164,7 +164,7 @@ mm_qmi_port_allocate_client (MMQmiPort *self, /*****************************************************************************/ typedef struct { - MMQmiPort *self; + MMPortQmi *self; gboolean set_data_format; GSimpleAsyncResult *result; GCancellable *cancellable; @@ -182,7 +182,7 @@ port_open_context_complete_and_free (PortOpenContext *ctx) } gboolean -mm_qmi_port_open_finish (MMQmiPort *self, +mm_port_qmi_open_finish (MMPortQmi *self, GAsyncResult *res, GError **error) { @@ -242,7 +242,7 @@ qmi_device_new_ready (GObject *unused, } void -mm_qmi_port_open (MMQmiPort *self, +mm_port_qmi_open (MMPortQmi *self, gboolean set_data_format, GCancellable *cancellable, GAsyncReadyCallback callback, @@ -252,7 +252,7 @@ mm_qmi_port_open (MMQmiPort *self, gchar *fullpath; PortOpenContext *ctx; - g_return_if_fail (MM_IS_QMI_PORT (self)); + g_return_if_fail (MM_IS_PORT_QMI (self)); ctx = g_new0 (PortOpenContext, 1); ctx->self = g_object_ref (self); @@ -260,7 +260,7 @@ mm_qmi_port_open (MMQmiPort *self, ctx->result = g_simple_async_result_new (G_OBJECT (self), callback, user_data, - mm_qmi_port_open); + mm_port_qmi_open); ctx->cancellable = cancellable ? g_object_ref (cancellable) : NULL; if (self->priv->opening) { @@ -293,20 +293,20 @@ mm_qmi_port_open (MMQmiPort *self, } gboolean -mm_qmi_port_is_open (MMQmiPort *self) +mm_port_qmi_is_open (MMPortQmi *self) { - g_return_val_if_fail (MM_IS_QMI_PORT (self), FALSE); + g_return_val_if_fail (MM_IS_PORT_QMI (self), FALSE); return !!self->priv->qmi_device; } void -mm_qmi_port_close (MMQmiPort *self) +mm_port_qmi_close (MMPortQmi *self) { GList *l; GError *error = NULL; - g_return_if_fail (MM_IS_QMI_PORT (self)); + g_return_if_fail (MM_IS_PORT_QMI (self)); if (!self->priv->qmi_device) return; @@ -337,10 +337,10 @@ mm_qmi_port_close (MMQmiPort *self) /*****************************************************************************/ -MMQmiPort * -mm_qmi_port_new (const gchar *name) +MMPortQmi * +mm_port_qmi_new (const gchar *name) { - return MM_QMI_PORT (g_object_new (MM_TYPE_QMI_PORT, + return MM_PORT_QMI (g_object_new (MM_TYPE_PORT_QMI, MM_PORT_DEVICE, name, MM_PORT_SUBSYS, MM_PORT_SUBSYS_USB, MM_PORT_TYPE, MM_PORT_TYPE_QMI, @@ -348,15 +348,15 @@ mm_qmi_port_new (const gchar *name) } static void -mm_qmi_port_init (MMQmiPort *self) +mm_port_qmi_init (MMPortQmi *self) { - self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, MM_TYPE_QMI_PORT, MMQmiPortPrivate); + self->priv = G_TYPE_INSTANCE_GET_PRIVATE (self, MM_TYPE_PORT_QMI, MMPortQmiPrivate); } static void dispose (GObject *object) { - MMQmiPort *self = MM_QMI_PORT (object); + MMPortQmi *self = MM_PORT_QMI (object); GList *l; /* Deallocate all clients */ @@ -372,15 +372,15 @@ dispose (GObject *object) /* Clear device object */ g_clear_object (&self->priv->qmi_device); - G_OBJECT_CLASS (mm_qmi_port_parent_class)->dispose (object); + G_OBJECT_CLASS (mm_port_qmi_parent_class)->dispose (object); } static void -mm_qmi_port_class_init (MMQmiPortClass *klass) +mm_port_qmi_class_init (MMPortQmiClass *klass) { GObjectClass *object_class = G_OBJECT_CLASS (klass); - g_type_class_add_private (object_class, sizeof (MMQmiPortPrivate)); + g_type_class_add_private (object_class, sizeof (MMPortQmiPrivate)); /* Virtual methods */ object_class->dispose = dispose; diff --git a/src/mm-qmi-port.h b/src/mm-port-qmi.h index ab99c1f9..9c38b0c5 100644 --- a/src/mm-qmi-port.h +++ b/src/mm-port-qmi.h @@ -13,8 +13,8 @@ * Copyright (C) 2012 Google, Inc. */ -#ifndef MM_QMI_PORT_H -#define MM_QMI_PORT_H +#ifndef MM_PORT_QMI_H +#define MM_PORT_QMI_H #include <glib.h> #include <glib-object.h> @@ -24,62 +24,62 @@ #include "mm-port.h" -#define MM_TYPE_QMI_PORT (mm_qmi_port_get_type ()) -#define MM_QMI_PORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_QMI_PORT, MMQmiPort)) -#define MM_QMI_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_QMI_PORT, MMQmiPortClass)) -#define MM_IS_QMI_PORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_QMI_PORT)) -#define MM_IS_QMI_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_QMI_PORT)) -#define MM_QMI_PORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_QMI_PORT, MMQmiPortClass)) +#define MM_TYPE_PORT_QMI (mm_port_qmi_get_type ()) +#define MM_PORT_QMI(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_PORT_QMI, MMPortQmi)) +#define MM_PORT_QMI_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_PORT_QMI, MMPortQmiClass)) +#define MM_IS_PORT_QMI(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_PORT_QMI)) +#define MM_IS_PORT_QMI_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_PORT_QMI)) +#define MM_PORT_QMI_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_PORT_QMI, MMPortQmiClass)) -typedef struct _MMQmiPort MMQmiPort; -typedef struct _MMQmiPortClass MMQmiPortClass; -typedef struct _MMQmiPortPrivate MMQmiPortPrivate; +typedef struct _MMPortQmi MMPortQmi; +typedef struct _MMPortQmiClass MMPortQmiClass; +typedef struct _MMPortQmiPrivate MMPortQmiPrivate; -struct _MMQmiPort { +struct _MMPortQmi { MMPort parent; - MMQmiPortPrivate *priv; + MMPortQmiPrivate *priv; }; -struct _MMQmiPortClass { +struct _MMPortQmiClass { MMPortClass parent; }; -GType mm_qmi_port_get_type (void); +GType mm_port_qmi_get_type (void); -MMQmiPort *mm_qmi_port_new (const gchar *name); +MMPortQmi *mm_port_qmi_new (const gchar *name); -void mm_qmi_port_open (MMQmiPort *self, +void mm_port_qmi_open (MMPortQmi *self, gboolean set_data_format, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); -gboolean mm_qmi_port_open_finish (MMQmiPort *self, +gboolean mm_port_qmi_open_finish (MMPortQmi *self, GAsyncResult *res, GError **error); -gboolean mm_qmi_port_is_open (MMQmiPort *self); -void mm_qmi_port_close (MMQmiPort *self); +gboolean mm_port_qmi_is_open (MMPortQmi *self); +void mm_port_qmi_close (MMPortQmi *self); typedef enum { - MM_QMI_PORT_FLAG_DEFAULT = 0, - MM_QMI_PORT_FLAG_WDS_IPV4 = 100, - MM_QMI_PORT_FLAG_WDS_IPV6 = 101 -} MMQmiPortFlag; + MM_PORT_QMI_FLAG_DEFAULT = 0, + MM_PORT_QMI_FLAG_WDS_IPV4 = 100, + MM_PORT_QMI_FLAG_WDS_IPV6 = 101 +} MMPortQmiFlag; -void mm_qmi_port_allocate_client (MMQmiPort *self, +void mm_port_qmi_allocate_client (MMPortQmi *self, QmiService service, - MMQmiPortFlag flag, + MMPortQmiFlag flag, GCancellable *cancellable, GAsyncReadyCallback callback, gpointer user_data); -gboolean mm_qmi_port_allocate_client_finish (MMQmiPort *self, +gboolean mm_port_qmi_allocate_client_finish (MMPortQmi *self, GAsyncResult *res, GError **error); -QmiClient *mm_qmi_port_peek_client (MMQmiPort *self, +QmiClient *mm_port_qmi_peek_client (MMPortQmi *self, QmiService service, - MMQmiPortFlag flag); -QmiClient *mm_qmi_port_get_client (MMQmiPort *self, + MMPortQmiFlag flag); +QmiClient *mm_port_qmi_get_client (MMPortQmi *self, QmiService service, - MMQmiPortFlag flag); + MMPortQmiFlag flag); -#endif /* MM_QMI_PORT_H */ +#endif /* MM_PORT_QMI_H */ diff --git a/src/mm-sim-qmi.c b/src/mm-sim-qmi.c index f672c6c2..bed62ba6 100644 --- a/src/mm-sim-qmi.c +++ b/src/mm-sim-qmi.c @@ -40,7 +40,7 @@ ensure_qmi_client (MMSimQmi *self, { MMBaseModem *modem = NULL; QmiClient *client; - MMQmiPort *port; + MMPortQmi *port; g_object_get (self, MM_SIM_MODEM, &modem, @@ -60,9 +60,9 @@ ensure_qmi_client (MMSimQmi *self, return FALSE; } - client = mm_qmi_port_peek_client (port, + client = mm_port_qmi_peek_client (port, service, - MM_QMI_PORT_FLAG_DEFAULT); + MM_PORT_QMI_FLAG_DEFAULT); if (!client) { g_simple_async_report_error_in_idle (G_OBJECT (self), callback, diff --git a/src/mm-sms-qmi.c b/src/mm-sms-qmi.c index c7d11c7a..2e1fef75 100644 --- a/src/mm-sms-qmi.c +++ b/src/mm-sms-qmi.c @@ -46,7 +46,7 @@ ensure_qmi_client (MMSmsQmi *self, { MMBaseModem *modem = NULL; QmiClient *client; - MMQmiPort *port; + MMPortQmi *port; g_object_get (self, MM_SMS_MODEM, &modem, @@ -66,9 +66,9 @@ ensure_qmi_client (MMSmsQmi *self, return FALSE; } - client = mm_qmi_port_peek_client (port, + client = mm_port_qmi_peek_client (port, service, - MM_QMI_PORT_FLAG_DEFAULT); + MM_PORT_QMI_FLAG_DEFAULT); if (!client) { g_simple_async_report_error_in_idle (G_OBJECT (self), callback, |