aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--plugins/novatel/mm-broadband-modem-novatel.c22
-rw-r--r--src/Makefile.am4
-rw-r--r--src/mm-base-modem.c14
-rw-r--r--src/mm-base-modem.h6
-rw-r--r--src/mm-broadband-modem.c80
-rw-r--r--src/mm-plugin.c2
-rw-r--r--src/mm-port-probe.c14
-rw-r--r--src/mm-port-serial-qcdm.c (renamed from src/mm-qcdm-serial-port.c)46
-rw-r--r--src/mm-port-serial-qcdm.h (renamed from src/mm-qcdm-serial-port.h)43
-rw-r--r--src/tests/test-qcdm-serial-port.c16
10 files changed, 123 insertions, 124 deletions
diff --git a/plugins/novatel/mm-broadband-modem-novatel.c b/plugins/novatel/mm-broadband-modem-novatel.c
index 5d6bdbd8..36f77407 100644
--- a/plugins/novatel/mm-broadband-modem-novatel.c
+++ b/plugins/novatel/mm-broadband-modem-novatel.c
@@ -406,7 +406,7 @@ typedef struct {
typedef struct {
MMBaseModem *self;
- MMQcdmSerialPort *port;
+ MMPortSerialQcdm *port;
GSimpleAsyncResult *simple;
MMModemAccessTechnology generic_act;
guint mask;
@@ -451,7 +451,7 @@ snapshot_context_complete_and_free (SnapshotContext *ctx, guint hdr_revision)
}
static void
-nw_snapshot_old_cb (MMQcdmSerialPort *port,
+nw_snapshot_old_cb (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data)
@@ -479,7 +479,7 @@ nw_snapshot_old_cb (MMQcdmSerialPort *port,
}
static void
-nw_snapshot_new_cb (MMQcdmSerialPort *port,
+nw_snapshot_new_cb (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data)
@@ -510,7 +510,7 @@ nw_snapshot_new_cb (MMQcdmSerialPort *port,
nwsnap = g_byte_array_sized_new (25);
nwsnap->len = qcdm_cmd_nw_subsys_modem_snapshot_cdma_new ((char *) nwsnap->data, 25, QCDM_NW_CHIPSET_6500);
g_assert (nwsnap->len);
- mm_qcdm_serial_port_queue_command (port, nwsnap, 3, NULL, nw_snapshot_old_cb, ctx);
+ mm_port_serial_qcdm_queue_command (port, nwsnap, 3, NULL, nw_snapshot_old_cb, ctx);
}
static gboolean
@@ -521,7 +521,7 @@ get_nw_modem_snapshot (MMBaseModem *self,
{
SnapshotContext *ctx;
GByteArray *nwsnap;
- MMQcdmSerialPort *port;
+ MMPortSerialQcdm *port;
port = mm_base_modem_peek_port_qcdm (self);
if (!port)
@@ -539,7 +539,7 @@ get_nw_modem_snapshot (MMBaseModem *self,
nwsnap = g_byte_array_sized_new (25);
nwsnap->len = qcdm_cmd_nw_subsys_modem_snapshot_cdma_new ((char *) nwsnap->data, 25, QCDM_NW_CHIPSET_6800);
g_assert (nwsnap->len);
- mm_qcdm_serial_port_queue_command (port, nwsnap, 3, NULL, nw_snapshot_new_cb, ctx);
+ mm_port_serial_qcdm_queue_command (port, nwsnap, 3, NULL, nw_snapshot_new_cb, ctx);
return TRUE;
}
@@ -966,7 +966,7 @@ parse_modem_eri (DetailedRegistrationStateContext *ctx, QcdmResult *result)
}
static void
-reg_eri_6500_cb (MMQcdmSerialPort *port,
+reg_eri_6500_cb (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data)
@@ -992,7 +992,7 @@ reg_eri_6500_cb (MMQcdmSerialPort *port,
}
static void
-reg_eri_6800_cb (MMQcdmSerialPort *port,
+reg_eri_6800_cb (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data)
@@ -1016,7 +1016,7 @@ reg_eri_6800_cb (MMQcdmSerialPort *port,
nweri = g_byte_array_sized_new (25);
nweri->len = qcdm_cmd_nw_subsys_eri_new ((char *) nweri->data, 25, QCDM_NW_CHIPSET_6500);
g_assert (nweri->len);
- mm_qcdm_serial_port_queue_command (port, nweri, 3, NULL, reg_eri_6500_cb, ctx);
+ mm_port_serial_qcdm_queue_command (port, nweri, 3, NULL, reg_eri_6500_cb, ctx);
return;
}
}
@@ -1035,7 +1035,7 @@ modem_cdma_get_detailed_registration_state (MMIfaceModemCdma *self,
{
DetailedRegistrationStateContext *ctx;
GByteArray *nweri;
- MMQcdmSerialPort *port;
+ MMPortSerialQcdm *port;
/* Setup context */
ctx = g_new0 (DetailedRegistrationStateContext, 1);
@@ -1053,7 +1053,7 @@ modem_cdma_get_detailed_registration_state (MMIfaceModemCdma *self,
nweri = g_byte_array_sized_new (25);
nweri->len = qcdm_cmd_nw_subsys_eri_new ((char *) nweri->data, 25, QCDM_NW_CHIPSET_6800);
g_assert (nweri->len);
- mm_qcdm_serial_port_queue_command (port, nweri, 3, NULL, reg_eri_6800_cb, ctx);
+ mm_port_serial_qcdm_queue_command (port, nweri, 3, NULL, reg_eri_6800_cb, ctx);
}
/*****************************************************************************/
diff --git a/src/Makefile.am b/src/Makefile.am
index f9d14b0c..06b63a6c 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -90,8 +90,8 @@ libserial_la_SOURCES = \
mm-port-serial.h \
mm-at-serial-port.c \
mm-at-serial-port.h \
- mm-qcdm-serial-port.c \
- mm-qcdm-serial-port.h \
+ mm-port-serial-qcdm.c \
+ mm-port-serial-qcdm.h \
mm-port-serial-gps.c \
mm-port-serial-gps.h
diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c
index c3a5e358..016f0d8f 100644
--- a/src/mm-base-modem.c
+++ b/src/mm-base-modem.c
@@ -79,7 +79,7 @@ struct _MMBaseModemPrivate {
GHashTable *ports;
MMAtSerialPort *primary;
MMAtSerialPort *secondary;
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
GList *data;
/* GPS-enabled modems will have an AT port for control, and a raw serial
@@ -203,7 +203,7 @@ mm_base_modem_grab_port (MMBaseModem *self,
if (g_str_equal (subsys, "tty")) {
if (ptype == MM_PORT_TYPE_QCDM)
/* QCDM port */
- port = MM_PORT (mm_qcdm_serial_port_new (name));
+ port = MM_PORT (mm_port_serial_qcdm_new (name));
else if (ptype == MM_PORT_TYPE_AT) {
/* AT port */
port = MM_PORT (mm_at_serial_port_new (name));
@@ -519,7 +519,7 @@ mm_base_modem_peek_port_secondary (MMBaseModem *self)
return self->priv->secondary;
}
-MMQcdmSerialPort *
+MMPortSerialQcdm *
mm_base_modem_get_port_qcdm (MMBaseModem *self)
{
g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL);
@@ -527,7 +527,7 @@ mm_base_modem_get_port_qcdm (MMBaseModem *self)
return (self->priv->qcdm ? g_object_ref (self->priv->qcdm) : NULL);
}
-MMQcdmSerialPort *
+MMPortSerialQcdm *
mm_base_modem_peek_port_qcdm (MMBaseModem *self)
{
g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL);
@@ -1069,7 +1069,7 @@ mm_base_modem_organize_ports (MMBaseModem *self,
MMAtSerialPort *primary = NULL;
MMAtSerialPort *secondary = NULL;
MMAtSerialPort *backup_secondary = NULL;
- MMQcdmSerialPort *qcdm = NULL;
+ MMPortSerialQcdm *qcdm = NULL;
MMAtSerialPort *gps_control = NULL;
MMPortSerialGps *gps = NULL;
MMPort *data_primary = NULL;
@@ -1138,9 +1138,9 @@ mm_base_modem_organize_ports (MMBaseModem *self,
break;
case MM_PORT_TYPE_QCDM:
- g_assert (MM_IS_QCDM_SERIAL_PORT (candidate));
+ g_assert (MM_IS_PORT_SERIAL_QCDM (candidate));
if (!qcdm)
- qcdm = MM_QCDM_SERIAL_PORT (candidate);
+ qcdm = MM_PORT_SERIAL_QCDM (candidate);
break;
case MM_PORT_TYPE_NET:
diff --git a/src/mm-base-modem.h b/src/mm-base-modem.h
index bae0d249..61699401 100644
--- a/src/mm-base-modem.h
+++ b/src/mm-base-modem.h
@@ -31,7 +31,7 @@
#include "mm-auth.h"
#include "mm-port.h"
#include "mm-at-serial-port.h"
-#include "mm-qcdm-serial-port.h"
+#include "mm-port-serial-qcdm.h"
#include "mm-port-serial-gps.h"
#if defined WITH_QMI
@@ -126,7 +126,7 @@ gboolean mm_base_modem_organize_ports (MMBaseModem *self,
MMAtSerialPort *mm_base_modem_peek_port_primary (MMBaseModem *self);
MMAtSerialPort *mm_base_modem_peek_port_secondary (MMBaseModem *self);
-MMQcdmSerialPort *mm_base_modem_peek_port_qcdm (MMBaseModem *self);
+MMPortSerialQcdm *mm_base_modem_peek_port_qcdm (MMBaseModem *self);
MMAtSerialPort *mm_base_modem_peek_port_gps_control (MMBaseModem *self);
MMPortSerialGps *mm_base_modem_peek_port_gps (MMBaseModem *self);
#if defined WITH_QMI
@@ -143,7 +143,7 @@ GList *mm_base_modem_peek_data_ports (MMBaseModem *self);
MMAtSerialPort *mm_base_modem_get_port_primary (MMBaseModem *self);
MMAtSerialPort *mm_base_modem_get_port_secondary (MMBaseModem *self);
-MMQcdmSerialPort *mm_base_modem_get_port_qcdm (MMBaseModem *self);
+MMPortSerialQcdm *mm_base_modem_get_port_qcdm (MMBaseModem *self);
MMAtSerialPort *mm_base_modem_get_port_gps_control (MMBaseModem *self);
MMPortSerialGps *mm_base_modem_get_port_gps (MMBaseModem *self);
#if defined WITH_QMI
diff --git a/src/mm-broadband-modem.c b/src/mm-broadband-modem.c
index efd8a153..1e27e407 100644
--- a/src/mm-broadband-modem.c
+++ b/src/mm-broadband-modem.c
@@ -47,7 +47,7 @@
#include "mm-log.h"
#include "mm-modem-helpers.h"
#include "mm-error-helpers.h"
-#include "mm-qcdm-serial-port.h"
+#include "mm-port-serial-qcdm.h"
#include "libqcdm/src/errors.h"
#include "libqcdm/src/commands.h"
@@ -321,7 +321,7 @@ typedef struct {
MMBroadbandModem *self;
GSimpleAsyncResult *result;
MMModemCapability caps;
- MMQcdmSerialPort *qcdm_port;
+ MMPortSerialQcdm *qcdm_port;
} LoadCapabilitiesContext;
static void
@@ -580,7 +580,7 @@ load_current_capabilities_at (LoadCapabilitiesContext *ctx)
}
static void
-mode_pref_qcdm_ready (MMQcdmSerialPort *port,
+mode_pref_qcdm_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
LoadCapabilitiesContext *ctx)
@@ -677,11 +677,11 @@ load_current_capabilities_qcdm (LoadCapabilitiesContext *ctx)
cmd->len = qcdm_cmd_nv_get_mode_pref_new ((char *) cmd->data, 300, 0);
g_assert (cmd->len);
- mm_qcdm_serial_port_queue_command (ctx->qcdm_port,
+ mm_port_serial_qcdm_queue_command (ctx->qcdm_port,
cmd,
3,
NULL,
- (MMQcdmSerialResponseFn) mode_pref_qcdm_ready,
+ (MMPortSerialQcdmResponseFn) mode_pref_qcdm_ready,
ctx);
}
@@ -997,7 +997,7 @@ modem_load_device_identifier (MMIfaceModem *self,
typedef struct {
MMBroadbandModem *self;
GSimpleAsyncResult *result;
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
} OwnNumbersContext;
static void
@@ -1025,7 +1025,7 @@ modem_load_own_numbers_finish (MMIfaceModem *self,
}
static void
-mdn_qcdm_ready (MMQcdmSerialPort *port,
+mdn_qcdm_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
OwnNumbersContext *ctx)
@@ -1112,11 +1112,11 @@ modem_load_own_numbers_done (MMIfaceModem *self,
mdn->len = qcdm_cmd_nv_get_mdn_new ((char *) mdn->data, 200, 0);
g_assert (mdn->len);
- mm_qcdm_serial_port_queue_command (ctx->qcdm,
+ mm_port_serial_qcdm_queue_command (ctx->qcdm,
mdn,
3,
NULL,
- (MMQcdmSerialResponseFn)mdn_qcdm_ready,
+ (MMPortSerialQcdmResponseFn)mdn_qcdm_ready,
ctx);
return;
}
@@ -1888,7 +1888,7 @@ signal_quality_cind (SignalQualityContext *ctx)
}
static void
-signal_quality_qcdm_ready (MMQcdmSerialPort *port,
+signal_quality_qcdm_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
SignalQualityContext *ctx)
@@ -1961,11 +1961,11 @@ signal_quality_qcdm (SignalQualityContext *ctx)
pilot_sets->len = qcdm_cmd_pilot_sets_new ((char *) pilot_sets->data, 25);
g_assert (pilot_sets->len);
- mm_qcdm_serial_port_queue_command (MM_QCDM_SERIAL_PORT (ctx->port),
+ mm_port_serial_qcdm_queue_command (MM_PORT_SERIAL_QCDM (ctx->port),
pilot_sets,
3,
NULL,
- (MMQcdmSerialResponseFn)signal_quality_qcdm_ready,
+ (MMPortSerialQcdmResponseFn)signal_quality_qcdm_ready,
ctx);
}
@@ -2040,7 +2040,7 @@ modem_load_access_technologies_finish (MMIfaceModem *self,
typedef struct {
MMBroadbandModem *self;
GSimpleAsyncResult *result;
- MMQcdmSerialPort *port;
+ MMPortSerialQcdm *port;
guint32 opmode;
guint32 sysmode;
@@ -2135,7 +2135,7 @@ done:
}
static void
-access_tech_qcdm_wcdma_ready (MMQcdmSerialPort *port,
+access_tech_qcdm_wcdma_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
AccessTechContext *ctx)
@@ -2167,7 +2167,7 @@ access_tech_qcdm_wcdma_ready (MMQcdmSerialPort *port,
}
static void
-access_tech_qcdm_gsm_ready (MMQcdmSerialPort *port,
+access_tech_qcdm_gsm_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
AccessTechContext *ctx)
@@ -2208,16 +2208,16 @@ access_tech_qcdm_gsm_ready (MMQcdmSerialPort *port,
cmd->len = qcdm_cmd_wcdma_subsys_state_info_new ((char *) cmd->data, 50);
g_assert (cmd->len);
- mm_qcdm_serial_port_queue_command (port,
+ mm_port_serial_qcdm_queue_command (port,
cmd,
3,
NULL,
- (MMQcdmSerialResponseFn) access_tech_qcdm_wcdma_ready,
+ (MMPortSerialQcdmResponseFn) access_tech_qcdm_wcdma_ready,
ctx);
}
static void
-access_tech_qcdm_hdr_ready (MMQcdmSerialPort *port,
+access_tech_qcdm_hdr_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
AccessTechContext *ctx)
@@ -2251,7 +2251,7 @@ access_tech_qcdm_hdr_ready (MMQcdmSerialPort *port,
}
static void
-access_tech_qcdm_cdma_ready (MMQcdmSerialPort *port,
+access_tech_qcdm_cdma_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
AccessTechContext *ctx)
@@ -2291,11 +2291,11 @@ access_tech_qcdm_cdma_ready (MMQcdmSerialPort *port,
cmd->len = qcdm_cmd_hdr_subsys_state_info_new ((char *) cmd->data, 50);
g_assert (cmd->len);
- mm_qcdm_serial_port_queue_command (port,
+ mm_port_serial_qcdm_queue_command (port,
cmd,
3,
NULL,
- (MMQcdmSerialResponseFn) access_tech_qcdm_hdr_ready,
+ (MMPortSerialQcdmResponseFn) access_tech_qcdm_hdr_ready,
ctx);
}
@@ -2373,22 +2373,22 @@ modem_load_access_technologies (MMIfaceModem *self,
cmd->len = qcdm_cmd_gsm_subsys_state_info_new ((char *) cmd->data, 50);
g_assert (cmd->len);
- mm_qcdm_serial_port_queue_command (ctx->port,
+ mm_port_serial_qcdm_queue_command (ctx->port,
cmd,
3,
NULL,
- (MMQcdmSerialResponseFn) access_tech_qcdm_gsm_ready,
+ (MMPortSerialQcdmResponseFn) access_tech_qcdm_gsm_ready,
ctx);
} else if (mm_iface_modem_is_cdma (self)) {
cmd = g_byte_array_sized_new (50);
cmd->len = qcdm_cmd_cm_subsys_state_info_new ((char *) cmd->data, 50);
g_assert (cmd->len);
- mm_qcdm_serial_port_queue_command (ctx->port,
+ mm_port_serial_qcdm_queue_command (ctx->port,
cmd,
3,
NULL,
- (MMQcdmSerialResponseFn) access_tech_qcdm_cdma_ready,
+ (MMPortSerialQcdmResponseFn) access_tech_qcdm_cdma_ready,
ctx);
} else
g_assert_not_reached ();
@@ -6257,7 +6257,7 @@ typedef struct {
typedef struct {
MMBroadbandModem *self;
GSimpleAsyncResult *result;
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
} HdrStateContext;
static void
@@ -6291,7 +6291,7 @@ modem_cdma_get_hdr_state_finish (MMIfaceModemCdma *self,
}
static void
-hdr_subsys_state_info_ready (MMQcdmSerialPort *port,
+hdr_subsys_state_info_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
HdrStateContext *ctx)
@@ -6338,7 +6338,7 @@ modem_cdma_get_hdr_state (MMIfaceModemCdma *self,
GAsyncReadyCallback callback,
gpointer user_data)
{
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
HdrStateContext *ctx;
GByteArray *hdrstate;
@@ -6367,11 +6367,11 @@ modem_cdma_get_hdr_state (MMIfaceModemCdma *self,
hdrstate->len = qcdm_cmd_hdr_subsys_state_info_new ((gchar *) hdrstate->data, 25);
g_assert (hdrstate->len);
- mm_qcdm_serial_port_queue_command (ctx->qcdm,
+ mm_port_serial_qcdm_queue_command (ctx->qcdm,
hdrstate,
3,
NULL,
- (MMQcdmSerialResponseFn)hdr_subsys_state_info_ready,
+ (MMPortSerialQcdmResponseFn)hdr_subsys_state_info_ready,
ctx);
}
@@ -6386,7 +6386,7 @@ typedef struct {
typedef struct {
MMBroadbandModem *self;
GSimpleAsyncResult *result;
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
} CallManagerStateContext;
static void
@@ -6418,7 +6418,7 @@ modem_cdma_get_call_manager_state_finish (MMIfaceModemCdma *self,
}
static void
-cm_subsys_state_info_ready (MMQcdmSerialPort *port,
+cm_subsys_state_info_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
CallManagerStateContext *ctx)
@@ -6462,7 +6462,7 @@ modem_cdma_get_call_manager_state (MMIfaceModemCdma *self,
GAsyncReadyCallback callback,
gpointer user_data)
{
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
CallManagerStateContext *ctx;
GByteArray *cmstate;
@@ -6491,11 +6491,11 @@ modem_cdma_get_call_manager_state (MMIfaceModemCdma *self,
cmstate->len = qcdm_cmd_cm_subsys_state_info_new ((gchar *) cmstate->data, 25);
g_assert (cmstate->len);
- mm_qcdm_serial_port_queue_command (ctx->qcdm,
+ mm_port_serial_qcdm_queue_command (ctx->qcdm,
cmstate,
3,
NULL,
- (MMQcdmSerialResponseFn)cm_subsys_state_info_ready,
+ (MMPortSerialQcdmResponseFn)cm_subsys_state_info_ready,
ctx);
}
@@ -6512,7 +6512,7 @@ typedef struct {
typedef struct {
MMBroadbandModem *self;
GSimpleAsyncResult *result;
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
} Cdma1xServingSystemContext;
static void
@@ -6686,7 +6686,7 @@ css_query_ready (MMIfaceModemCdma *self,
}
static void
-qcdm_cdma_status_ready (MMQcdmSerialPort *port,
+qcdm_cdma_status_ready (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
Cdma1xServingSystemContext *ctx)
@@ -6764,11 +6764,11 @@ modem_cdma_get_cdma1x_serving_system (MMIfaceModemCdma *self,
cdma_status = g_byte_array_sized_new (25);
cdma_status->len = qcdm_cmd_cdma_status_new ((char *) cdma_status->data, 25);
g_assert (cdma_status->len);
- mm_qcdm_serial_port_queue_command (ctx->qcdm,
+ mm_port_serial_qcdm_queue_command (ctx->qcdm,
cdma_status,
3,
NULL,
- (MMQcdmSerialResponseFn)qcdm_cdma_status_ready,
+ (MMPortSerialQcdmResponseFn)qcdm_cdma_status_ready,
ctx);
return;
}
@@ -7582,7 +7582,7 @@ struct _PortsContext {
gboolean primary_open;
MMAtSerialPort *secondary;
gboolean secondary_open;
- MMQcdmSerialPort *qcdm;
+ MMPortSerialQcdm *qcdm;
gboolean qcdm_open;
};
diff --git a/src/mm-plugin.c b/src/mm-plugin.c
index 1d8bc835..d276f550 100644
--- a/src/mm-plugin.c
+++ b/src/mm-plugin.c
@@ -31,7 +31,7 @@
#include "mm-plugin.h"
#include "mm-device.h"
#include "mm-at-serial-port.h"
-#include "mm-qcdm-serial-port.h"
+#include "mm-port-serial-qcdm.h"
#include "mm-serial-parsers.h"
#include "mm-private-boxed-types.h"
#include "mm-log.h"
diff --git a/src/mm-port-probe.c b/src/mm-port-probe.c
index 3400bf12..86a16474 100644
--- a/src/mm-port-probe.c
+++ b/src/mm-port-probe.c
@@ -33,7 +33,7 @@
#include "libqcdm/src/commands.h"
#include "libqcdm/src/utils.h"
#include "libqcdm/src/errors.h"
-#include "mm-qcdm-serial-port.h"
+#include "mm-port-serial-qcdm.h"
#include "mm-daemon-enums-types.h"
#if defined WITH_QMI
@@ -575,7 +575,7 @@ wdm_probe (MMPortProbe *self)
/* QCDM */
static void
-serial_probe_qcdm_parse_response (MMQcdmSerialPort *port,
+serial_probe_qcdm_parse_response (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
MMPortProbe *self)
@@ -619,11 +619,11 @@ serial_probe_qcdm_parse_response (MMQcdmSerialPort *port,
cmd2 = g_object_steal_data (G_OBJECT (self), "cmd2");
if (cmd2) {
/* second try */
- mm_qcdm_serial_port_queue_command (MM_QCDM_SERIAL_PORT (task->serial),
+ mm_port_serial_qcdm_queue_command (MM_PORT_SERIAL_QCDM (task->serial),
cmd2,
3,
NULL,
- (MMQcdmSerialResponseFn)serial_probe_qcdm_parse_response,
+ (MMPortSerialQcdmResponseFn)serial_probe_qcdm_parse_response,
self);
return;
}
@@ -670,7 +670,7 @@ serial_probe_qcdm (MMPortProbe *self)
}
/* Open the QCDM port */
- task->serial = MM_PORT_SERIAL (mm_qcdm_serial_port_new (g_udev_device_get_name (self->priv->port)));
+ task->serial = MM_PORT_SERIAL (mm_port_serial_qcdm_new (g_udev_device_get_name (self->priv->port)));
if (!task->serial) {
port_probe_run_task_complete (
task,
@@ -725,11 +725,11 @@ serial_probe_qcdm (MMPortProbe *self)
g_byte_array_append (verinfo2, verinfo->data, verinfo->len);
g_object_set_data_full (G_OBJECT (self), "cmd2", verinfo2, (GDestroyNotify) g_byte_array_unref);
- mm_qcdm_serial_port_queue_command (MM_QCDM_SERIAL_PORT (task->serial),
+ mm_port_serial_qcdm_queue_command (MM_PORT_SERIAL_QCDM (task->serial),
verinfo,
3,
NULL,
- (MMQcdmSerialResponseFn)serial_probe_qcdm_parse_response,
+ (MMPortSerialQcdmResponseFn)serial_probe_qcdm_parse_response,
self);
return FALSE;
diff --git a/src/mm-qcdm-serial-port.c b/src/mm-port-serial-qcdm.c
index 8eef7f17..193a74d4 100644
--- a/src/mm-qcdm-serial-port.c
+++ b/src/mm-port-serial-qcdm.c
@@ -22,19 +22,19 @@
#include <ModemManager.h>
#include <mm-errors-types.h>
-#include "mm-qcdm-serial-port.h"
+#include "mm-port-serial-qcdm.h"
#include "libqcdm/src/com.h"
#include "libqcdm/src/utils.h"
#include "libqcdm/src/errors.h"
#include "mm-log.h"
-G_DEFINE_TYPE (MMQcdmSerialPort, mm_qcdm_serial_port, MM_TYPE_PORT_SERIAL)
+G_DEFINE_TYPE (MMPortSerialQcdm, mm_port_serial_qcdm, MM_TYPE_PORT_SERIAL)
-#define MM_QCDM_SERIAL_PORT_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), MM_TYPE_QCDM_SERIAL_PORT, MMQcdmSerialPortPrivate))
+#define MM_PORT_SERIAL_QCDM_GET_PRIVATE(o) (G_TYPE_INSTANCE_GET_PRIVATE ((o), MM_TYPE_PORT_SERIAL_QCDM, MMPortSerialQcdmPrivate))
typedef struct {
gboolean foo;
-} MMQcdmSerialPortPrivate;
+} MMPortSerialQcdmPrivate;
/*****************************************************************************/
@@ -79,7 +79,7 @@ handle_response (MMPortSerial *port,
GCallback callback,
gpointer callback_data)
{
- MMQcdmSerialResponseFn response_callback = (MMQcdmSerialResponseFn) callback;
+ MMPortSerialQcdmResponseFn response_callback = (MMPortSerialQcdmResponseFn) callback;
GByteArray *unescaped = NULL;
guint8 *unescaped_buffer;
GError *dm_error = NULL;
@@ -130,7 +130,7 @@ handle_response (MMPortSerial *port,
}
callback:
- response_callback (MM_QCDM_SERIAL_PORT (port),
+ response_callback (MM_PORT_SERIAL_QCDM (port),
unescaped,
dm_error ? dm_error : error,
callback_data);
@@ -145,15 +145,15 @@ callback:
/*****************************************************************************/
void
-mm_qcdm_serial_port_queue_command (MMQcdmSerialPort *self,
+mm_port_serial_qcdm_queue_command (MMPortSerialQcdm *self,
GByteArray *command,
guint32 timeout_seconds,
GCancellable *cancellable,
- MMQcdmSerialResponseFn callback,
+ MMPortSerialQcdmResponseFn callback,
gpointer user_data)
{
g_return_if_fail (self != NULL);
- g_return_if_fail (MM_IS_QCDM_SERIAL_PORT (self));
+ g_return_if_fail (MM_IS_PORT_SERIAL_QCDM (self));
g_return_if_fail (command != NULL);
/* 'command' is expected to be already CRC-ed and escaped */
@@ -167,15 +167,15 @@ mm_qcdm_serial_port_queue_command (MMQcdmSerialPort *self,
}
void
-mm_qcdm_serial_port_queue_command_cached (MMQcdmSerialPort *self,
+mm_port_serial_qcdm_queue_command_cached (MMPortSerialQcdm *self,
GByteArray *command,
guint32 timeout_seconds,
GCancellable *cancellable,
- MMQcdmSerialResponseFn callback,
+ MMPortSerialQcdmResponseFn callback,
gpointer user_data)
{
g_return_if_fail (self != NULL);
- g_return_if_fail (MM_IS_QCDM_SERIAL_PORT (self));
+ g_return_if_fail (MM_IS_PORT_SERIAL_QCDM (self));
g_return_if_fail (command != NULL);
/* 'command' is expected to be already CRC-ed and escaped */
@@ -224,10 +224,10 @@ config_fd (MMPortSerial *port, int fd, GError **error)
/*****************************************************************************/
-MMQcdmSerialPort *
-mm_qcdm_serial_port_new (const char *name)
+MMPortSerialQcdm *
+mm_port_serial_qcdm_new (const char *name)
{
- return MM_QCDM_SERIAL_PORT (g_object_new (MM_TYPE_QCDM_SERIAL_PORT,
+ return MM_PORT_SERIAL_QCDM (g_object_new (MM_TYPE_PORT_SERIAL_QCDM,
MM_PORT_DEVICE, name,
MM_PORT_SUBSYS, MM_PORT_SUBSYS_TTY,
MM_PORT_TYPE, MM_PORT_TYPE_QCDM,
@@ -235,14 +235,14 @@ mm_qcdm_serial_port_new (const char *name)
NULL));
}
-MMQcdmSerialPort *
-mm_qcdm_serial_port_new_fd (int fd)
+MMPortSerialQcdm *
+mm_port_serial_qcdm_new_fd (int fd)
{
- MMQcdmSerialPort *port;
+ MMPortSerialQcdm *port;
char *name;
name = g_strdup_printf ("port%d", fd);
- port = MM_QCDM_SERIAL_PORT (g_object_new (MM_TYPE_QCDM_SERIAL_PORT,
+ port = MM_PORT_SERIAL_QCDM (g_object_new (MM_TYPE_PORT_SERIAL_QCDM,
MM_PORT_DEVICE, name,
MM_PORT_SUBSYS, MM_PORT_SUBSYS_TTY,
MM_PORT_TYPE, MM_PORT_TYPE_QCDM,
@@ -254,23 +254,23 @@ mm_qcdm_serial_port_new_fd (int fd)
}
static void
-mm_qcdm_serial_port_init (MMQcdmSerialPort *self)
+mm_port_serial_qcdm_init (MMPortSerialQcdm *self)
{
}
static void
finalize (GObject *object)
{
- G_OBJECT_CLASS (mm_qcdm_serial_port_parent_class)->finalize (object);
+ G_OBJECT_CLASS (mm_port_serial_qcdm_parent_class)->finalize (object);
}
static void
-mm_qcdm_serial_port_class_init (MMQcdmSerialPortClass *klass)
+mm_port_serial_qcdm_class_init (MMPortSerialQcdmClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
MMPortSerialClass *port_class = MM_PORT_SERIAL_CLASS (klass);
- g_type_class_add_private (object_class, sizeof (MMQcdmSerialPortPrivate));
+ g_type_class_add_private (object_class, sizeof (MMPortSerialQcdmPrivate));
/* Virtual methods */
object_class->finalize = finalize;
diff --git a/src/mm-qcdm-serial-port.h b/src/mm-port-serial-qcdm.h
index ad552e75..26f286c2 100644
--- a/src/mm-qcdm-serial-port.h
+++ b/src/mm-port-serial-qcdm.h
@@ -14,55 +14,54 @@
* Copyright (C) 2009 - 2010 Red Hat, Inc.
*/
-#ifndef MM_QCDM_SERIAL_PORT_H
-#define MM_QCDM_SERIAL_PORT_H
+#ifndef MM_PORT_SERIAL_QCDM_H
+#define MM_PORT_SERIAL_QCDM_H
#include <glib.h>
#include <glib-object.h>
#include "mm-port-serial.h"
-#define MM_TYPE_QCDM_SERIAL_PORT (mm_qcdm_serial_port_get_type ())
-#define MM_QCDM_SERIAL_PORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_QCDM_SERIAL_PORT, MMQcdmSerialPort))
-#define MM_QCDM_SERIAL_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_QCDM_SERIAL_PORT, MMQcdmSerialPortClass))
-#define MM_IS_QCDM_SERIAL_PORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_QCDM_SERIAL_PORT))
-#define MM_IS_QCDM_SERIAL_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_QCDM_SERIAL_PORT))
-#define MM_QCDM_SERIAL_PORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_QCDM_SERIAL_PORT, MMQcdmSerialPortClass))
+#define MM_TYPE_PORT_SERIAL_QCDM (mm_port_serial_qcdm_get_type ())
+#define MM_PORT_SERIAL_QCDM(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_PORT_SERIAL_QCDM, MMPortSerialQcdm))
+#define MM_PORT_SERIAL_QCDM_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_PORT_SERIAL_QCDM, MMPortSerialQcdmClass))
+#define MM_IS_PORT_SERIAL_QCDM(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_PORT_SERIAL_QCDM))
+#define MM_IS_PORT_SERIAL_QCDM_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_PORT_SERIAL_QCDM))
+#define MM_PORT_SERIAL_QCDM_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_PORT_SERIAL_QCDM, MMPortSerialQcdmClass))
-typedef struct _MMQcdmSerialPort MMQcdmSerialPort;
-typedef struct _MMQcdmSerialPortClass MMQcdmSerialPortClass;
+typedef struct _MMPortSerialQcdm MMPortSerialQcdm;
+typedef struct _MMPortSerialQcdmClass MMPortSerialQcdmClass;
-typedef void (*MMQcdmSerialResponseFn) (MMQcdmSerialPort *port,
+typedef void (*MMPortSerialQcdmResponseFn) (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data);
-struct _MMQcdmSerialPort {
+struct _MMPortSerialQcdm {
MMPortSerial parent;
};
-struct _MMQcdmSerialPortClass {
+struct _MMPortSerialQcdmClass {
MMPortSerialClass parent;
};
-GType mm_qcdm_serial_port_get_type (void);
+GType mm_port_serial_qcdm_get_type (void);
-MMQcdmSerialPort *mm_qcdm_serial_port_new (const char *name);
+MMPortSerialQcdm *mm_port_serial_qcdm_new (const char *name);
+MMPortSerialQcdm *mm_port_serial_qcdm_new_fd (int fd);
-MMQcdmSerialPort *mm_qcdm_serial_port_new_fd (int fd);
-
-void mm_qcdm_serial_port_queue_command (MMQcdmSerialPort *self,
+void mm_port_serial_qcdm_queue_command (MMPortSerialQcdm *self,
GByteArray *command,
guint32 timeout_seconds,
GCancellable *cancellable,
- MMQcdmSerialResponseFn callback,
+ MMPortSerialQcdmResponseFn callback,
gpointer user_data);
-void mm_qcdm_serial_port_queue_command_cached (MMQcdmSerialPort *self,
+void mm_port_serial_qcdm_queue_command_cached (MMPortSerialQcdm *self,
GByteArray *command,
guint32 timeout_seconds,
GCancellable *cancellable,
- MMQcdmSerialResponseFn callback,
+ MMPortSerialQcdmResponseFn callback,
gpointer user_data);
-#endif /* MM_QCDM_SERIAL_PORT_H */
+#endif /* MM_PORT_SERIAL_QCDM_H */
diff --git a/src/tests/test-qcdm-serial-port.c b/src/tests/test-qcdm-serial-port.c
index 5fa9719f..e3a39ddf 100644
--- a/src/tests/test-qcdm-serial-port.c
+++ b/src/tests/test-qcdm-serial-port.c
@@ -29,7 +29,7 @@
#include <ModemManager.h>
#include <mm-errors-types.h>
-#include "mm-qcdm-serial-port.h"
+#include "mm-port-serial-qcdm.h"
#include "libqcdm/src/commands.h"
#include "libqcdm/src/utils.h"
#include "libqcdm/src/com.h"
@@ -170,13 +170,13 @@ server_wait_request (int fd, char *buf, gsize len)
return decap_len;
}
-typedef void (*VerInfoCb) (MMQcdmSerialPort *port,
+typedef void (*VerInfoCb) (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data);
static void
-qcdm_verinfo_expect_success_cb (MMQcdmSerialPort *port,
+qcdm_verinfo_expect_success_cb (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data)
@@ -189,7 +189,7 @@ qcdm_verinfo_expect_success_cb (MMQcdmSerialPort *port,
}
static void
-qcdm_request_verinfo (MMQcdmSerialPort *port, VerInfoCb cb, GMainLoop *loop)
+qcdm_request_verinfo (MMPortSerialQcdm *port, VerInfoCb cb, GMainLoop *loop)
{
GByteArray *verinfo;
gint len;
@@ -201,13 +201,13 @@ qcdm_request_verinfo (MMQcdmSerialPort *port, VerInfoCb cb, GMainLoop *loop)
g_byte_array_free (verinfo, TRUE);
verinfo->len = len;
- mm_qcdm_serial_port_queue_command (port, verinfo, 3, NULL, cb, loop);
+ mm_port_serial_qcdm_queue_command (port, verinfo, 3, NULL, cb, loop);
}
static void
qcdm_test_child (int fd, VerInfoCb cb)
{
- MMQcdmSerialPort *port;
+ MMPortSerialQcdm *port;
GMainLoop *loop;
gboolean success;
GError *error = NULL;
@@ -217,7 +217,7 @@ qcdm_test_child (int fd, VerInfoCb cb)
loop = g_main_loop_new (NULL, FALSE);
- port = mm_qcdm_serial_port_new_fd (fd);
+ port = mm_port_serial_qcdm_new_fd (fd);
g_assert (port);
success = mm_port_serial_open (MM_PORT_SERIAL (port), &error);
@@ -270,7 +270,7 @@ test_verinfo (void *f)
}
static void
-qcdm_verinfo_expect_fail_cb (MMQcdmSerialPort *port,
+qcdm_verinfo_expect_fail_cb (MMPortSerialQcdm *port,
GByteArray *response,
GError *error,
gpointer user_data)