diff options
author | Aleksander Morgado <aleksander@aleksander.es> | 2013-11-20 15:38:34 +0100 |
---|---|---|
committer | Aleksander Morgado <aleksander@aleksander.es> | 2014-02-13 13:39:57 +0100 |
commit | 0d1602bf0f861eed0af68a51610a3a6d3e139d0b (patch) | |
tree | 14145ec15de761e584c5873f6bd5d2e24a37c1a5 | |
parent | e505ea0a5874f783b3e76c1f7f18174f1012f9f4 (diff) |
ports: rename 'MMQcdmSerialPort' to 'MMPortSerialQcdm'
-rw-r--r-- | plugins/novatel/mm-broadband-modem-novatel.c | 22 | ||||
-rw-r--r-- | src/Makefile.am | 4 | ||||
-rw-r--r-- | src/mm-base-modem.c | 14 | ||||
-rw-r--r-- | src/mm-base-modem.h | 6 | ||||
-rw-r--r-- | src/mm-broadband-modem.c | 80 | ||||
-rw-r--r-- | src/mm-plugin.c | 2 | ||||
-rw-r--r-- | src/mm-port-probe.c | 14 | ||||
-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.c | 16 |
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) |