aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@aleksander.es>2013-11-20 15:36:32 +0100
committerAleksander Morgado <aleksander@aleksander.es>2014-02-13 13:39:54 +0100
commite505ea0a5874f783b3e76c1f7f18174f1012f9f4 (patch)
treeabf9684344ba3895e0489b42d6ab9d8c046052ba /src
parent9cde02111b3c0eb2ef487c021bcb0950d7cb5f92 (diff)
ports: rename 'MMGpsSerialPort' to 'MMPortSerialGps'
Diffstat (limited to 'src')
-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-gps-serial-port.h57
-rw-r--r--src/mm-port-serial-gps.c (renamed from src/mm-gps-serial-port.c)36
-rw-r--r--src/mm-port-serial-gps.h57
6 files changed, 87 insertions, 87 deletions
diff --git a/src/Makefile.am b/src/Makefile.am
index b5f3bd8a..f9d14b0c 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -92,8 +92,8 @@ libserial_la_SOURCES = \
mm-at-serial-port.h \
mm-qcdm-serial-port.c \
mm-qcdm-serial-port.h \
- mm-gps-serial-port.c \
- mm-gps-serial-port.h
+ mm-port-serial-gps.c \
+ mm-port-serial-gps.h
# Additional QMI support in libserial
if WITH_QMI
diff --git a/src/mm-base-modem.c b/src/mm-base-modem.c
index bd09c43d..c3a5e358 100644
--- a/src/mm-base-modem.c
+++ b/src/mm-base-modem.c
@@ -85,7 +85,7 @@ struct _MMBaseModemPrivate {
/* GPS-enabled modems will have an AT port for control, and a raw serial
* port to receive all GPS traces */
MMAtSerialPort *gps_control;
- MMGpsSerialPort *gps;
+ MMPortSerialGps *gps;
#if defined WITH_QMI
/* QMI ports */
@@ -217,7 +217,7 @@ mm_base_modem_grab_port (MMBaseModem *self,
mm_at_serial_port_set_flags (MM_AT_SERIAL_PORT (port), at_pflags);
} else if (ptype == MM_PORT_TYPE_GPS) {
/* Raw GPS port */
- port = MM_PORT (mm_gps_serial_port_new (name));
+ port = MM_PORT (mm_port_serial_gps_new (name));
} else {
g_set_error (error,
MM_CORE_ERROR,
@@ -551,7 +551,7 @@ mm_base_modem_peek_port_gps_control (MMBaseModem *self)
return self->priv->gps_control;
}
-MMGpsSerialPort *
+MMPortSerialGps *
mm_base_modem_get_port_gps (MMBaseModem *self)
{
g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL);
@@ -559,7 +559,7 @@ mm_base_modem_get_port_gps (MMBaseModem *self)
return (self->priv->gps ? g_object_ref (self->priv->gps) : NULL);
}
-MMGpsSerialPort *
+MMPortSerialGps *
mm_base_modem_peek_port_gps (MMBaseModem *self)
{
g_return_val_if_fail (MM_IS_BASE_MODEM (self), NULL);
@@ -1071,7 +1071,7 @@ mm_base_modem_organize_ports (MMBaseModem *self,
MMAtSerialPort *backup_secondary = NULL;
MMQcdmSerialPort *qcdm = NULL;
MMAtSerialPort *gps_control = NULL;
- MMGpsSerialPort *gps = NULL;
+ MMPortSerialGps *gps = NULL;
MMPort *data_primary = NULL;
GList *data = NULL;
#if defined WITH_QMI
@@ -1157,9 +1157,9 @@ mm_base_modem_organize_ports (MMBaseModem *self,
break;
case MM_PORT_TYPE_GPS:
- g_assert (MM_IS_GPS_SERIAL_PORT (candidate));
+ g_assert (MM_IS_PORT_SERIAL_GPS (candidate));
if (!gps)
- gps = MM_GPS_SERIAL_PORT (candidate);
+ gps = MM_PORT_SERIAL_GPS (candidate);
break;
#if defined WITH_QMI
diff --git a/src/mm-base-modem.h b/src/mm-base-modem.h
index 2c3bd96a..bae0d249 100644
--- a/src/mm-base-modem.h
+++ b/src/mm-base-modem.h
@@ -32,7 +32,7 @@
#include "mm-port.h"
#include "mm-at-serial-port.h"
#include "mm-qcdm-serial-port.h"
-#include "mm-gps-serial-port.h"
+#include "mm-port-serial-gps.h"
#if defined WITH_QMI
#include "mm-qmi-port.h"
@@ -128,7 +128,7 @@ 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);
MMAtSerialPort *mm_base_modem_peek_port_gps_control (MMBaseModem *self);
-MMGpsSerialPort *mm_base_modem_peek_port_gps (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);
@@ -145,7 +145,7 @@ 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);
MMAtSerialPort *mm_base_modem_get_port_gps_control (MMBaseModem *self);
-MMGpsSerialPort *mm_base_modem_get_port_gps (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);
diff --git a/src/mm-gps-serial-port.h b/src/mm-gps-serial-port.h
deleted file mode 100644
index b2ad6078..00000000
--- a/src/mm-gps-serial-port.h
+++ /dev/null
@@ -1,57 +0,0 @@
-/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
-/*
- * This program is free software; you can redistribute it and/or modify
- * it under the terms of the GNU General Public License as published by
- * the Free Software Foundation; either version 2 of the License, or
- * (at your option) any later version.
- *
- * This program is distributed in the hope that it will be useful,
- * but WITHOUT ANY WARRANTY; without even the implied warranty of
- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
- * GNU General Public License for more details:
- *
- * Copyright (C) 2012 - Aleksander Morgado <aleksander@gnu.org>
- */
-
-#ifndef MM_GPS_SERIAL_PORT_H
-#define MM_GPS_SERIAL_PORT_H
-
-#include <glib.h>
-#include <glib-object.h>
-
-#include "mm-port-serial.h"
-
-#define MM_TYPE_GPS_SERIAL_PORT (mm_gps_serial_port_get_type ())
-#define MM_GPS_SERIAL_PORT(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_GPS_SERIAL_PORT, MMGpsSerialPort))
-#define MM_GPS_SERIAL_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_GPS_SERIAL_PORT, MMGpsSerialPortClass))
-#define MM_IS_GPS_SERIAL_PORT(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_GPS_SERIAL_PORT))
-#define MM_IS_GPS_SERIAL_PORT_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_GPS_SERIAL_PORT))
-#define MM_GPS_SERIAL_PORT_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_GPS_SERIAL_PORT, MMGpsSerialPortClass))
-
-typedef struct _MMGpsSerialPort MMGpsSerialPort;
-typedef struct _MMGpsSerialPortClass MMGpsSerialPortClass;
-typedef struct _MMGpsSerialPortPrivate MMGpsSerialPortPrivate;
-
-typedef void (*MMGpsSerialTraceFn) (MMGpsSerialPort *port,
- const gchar *trace,
- gpointer user_data);
-
-struct _MMGpsSerialPort {
- MMPortSerial parent;
- MMGpsSerialPortPrivate *priv;
-};
-
-struct _MMGpsSerialPortClass {
- MMPortSerialClass parent;
-};
-
-GType mm_gps_serial_port_get_type (void);
-
-MMGpsSerialPort *mm_gps_serial_port_new (const char *name);
-
-void mm_gps_serial_port_add_trace_handler (MMGpsSerialPort *self,
- MMGpsSerialTraceFn callback,
- gpointer user_data,
- GDestroyNotify notify);
-
-#endif /* MM_GPS_SERIAL_PORT_H */
diff --git a/src/mm-gps-serial-port.c b/src/mm-port-serial-gps.c
index 53ace56a..c6a346ca 100644
--- a/src/mm-gps-serial-port.c
+++ b/src/mm-port-serial-gps.c
@@ -18,14 +18,14 @@
#include <unistd.h>
#include <string.h>
-#include "mm-gps-serial-port.h"
+#include "mm-port-serial-gps.h"
#include "mm-log.h"
-G_DEFINE_TYPE (MMGpsSerialPort, mm_gps_serial_port, MM_TYPE_PORT_SERIAL)
+G_DEFINE_TYPE (MMPortSerialGps, mm_port_serial_gps, MM_TYPE_PORT_SERIAL)
-struct _MMGpsSerialPortPrivate {
+struct _MMPortSerialGpsPrivate {
/* Trace handler data */
- MMGpsSerialTraceFn callback;
+ MMPortSerialGpsTraceFn callback;
gpointer user_data;
GDestroyNotify notify;
@@ -36,12 +36,12 @@ struct _MMGpsSerialPortPrivate {
/*****************************************************************************/
void
-mm_gps_serial_port_add_trace_handler (MMGpsSerialPort *self,
- MMGpsSerialTraceFn callback,
+mm_port_serial_gps_add_trace_handler (MMPortSerialGps *self,
+ MMPortSerialGpsTraceFn callback,
gpointer user_data,
GDestroyNotify notify)
{
- g_return_if_fail (MM_IS_GPS_SERIAL_PORT (self));
+ g_return_if_fail (MM_IS_PORT_SERIAL_GPS (self));
if (self->priv->notify)
self->priv->notify (self->priv->user_data);
@@ -73,7 +73,7 @@ parse_response (MMPortSerial *port,
GByteArray *response,
GError **error)
{
- MMGpsSerialPort *self = MM_GPS_SERIAL_PORT (port);
+ MMPortSerialGps *self = MM_PORT_SERIAL_GPS (port);
gboolean matches;
GMatchInfo *match_info;
gchar *str;
@@ -164,10 +164,10 @@ debug_log (MMPortSerial *port, const char *prefix, const char *buf, gsize len)
/*****************************************************************************/
-MMGpsSerialPort *
-mm_gps_serial_port_new (const char *name)
+MMPortSerialGps *
+mm_port_serial_gps_new (const char *name)
{
- return MM_GPS_SERIAL_PORT (g_object_new (MM_TYPE_GPS_SERIAL_PORT,
+ return MM_PORT_SERIAL_GPS (g_object_new (MM_TYPE_PORT_SERIAL_GPS,
MM_PORT_DEVICE, name,
MM_PORT_SUBSYS, MM_PORT_SUBSYS_TTY,
MM_PORT_TYPE, MM_PORT_TYPE_GPS,
@@ -175,11 +175,11 @@ mm_gps_serial_port_new (const char *name)
}
static void
-mm_gps_serial_port_init (MMGpsSerialPort *self)
+mm_port_serial_gps_init (MMPortSerialGps *self)
{
self->priv = G_TYPE_INSTANCE_GET_PRIVATE ((self),
- MM_TYPE_GPS_SERIAL_PORT,
- MMGpsSerialPortPrivate);
+ MM_TYPE_PORT_SERIAL_GPS,
+ MMPortSerialGpsPrivate);
/* We'll assume that all traces start with the dollar sign and end with \r\n */
self->priv->known_traces_regex =
@@ -192,23 +192,23 @@ mm_gps_serial_port_init (MMGpsSerialPort *self)
static void
finalize (GObject *object)
{
- MMGpsSerialPort *self = MM_GPS_SERIAL_PORT (object);
+ MMPortSerialGps *self = MM_PORT_SERIAL_GPS (object);
if (self->priv->notify)
self->priv->notify (self->priv->user_data);
g_regex_unref (self->priv->known_traces_regex);
- G_OBJECT_CLASS (mm_gps_serial_port_parent_class)->finalize (object);
+ G_OBJECT_CLASS (mm_port_serial_gps_parent_class)->finalize (object);
}
static void
-mm_gps_serial_port_class_init (MMGpsSerialPortClass *klass)
+mm_port_serial_gps_class_init (MMPortSerialGpsClass *klass)
{
GObjectClass *object_class = G_OBJECT_CLASS (klass);
MMPortSerialClass *serial_class = MM_PORT_SERIAL_CLASS (klass);
- g_type_class_add_private (object_class, sizeof (MMGpsSerialPortPrivate));
+ g_type_class_add_private (object_class, sizeof (MMPortSerialGpsPrivate));
/* Virtual methods */
object_class->finalize = finalize;
diff --git a/src/mm-port-serial-gps.h b/src/mm-port-serial-gps.h
new file mode 100644
index 00000000..5655b5e3
--- /dev/null
+++ b/src/mm-port-serial-gps.h
@@ -0,0 +1,57 @@
+/* -*- Mode: C; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- */
+/*
+ * This program is free software; you can redistribute it and/or modify
+ * it under the terms of the GNU General Public License as published by
+ * the Free Software Foundation; either version 2 of the License, or
+ * (at your option) any later version.
+ *
+ * This program is distributed in the hope that it will be useful,
+ * but WITHOUT ANY WARRANTY; without even the implied warranty of
+ * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
+ * GNU General Public License for more details:
+ *
+ * Copyright (C) 2012 - Aleksander Morgado <aleksander@gnu.org>
+ */
+
+#ifndef MM_PORT_SERIAL_GPS_H
+#define MM_PORT_SERIAL_GPS_H
+
+#include <glib.h>
+#include <glib-object.h>
+
+#include "mm-port-serial.h"
+
+#define MM_TYPE_PORT_SERIAL_GPS (mm_port_serial_gps_get_type ())
+#define MM_PORT_SERIAL_GPS(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), MM_TYPE_PORT_SERIAL_GPS, MMPortSerialGps))
+#define MM_PORT_SERIAL_GPS_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), MM_TYPE_PORT_SERIAL_GPS, MMPortSerialGpsClass))
+#define MM_IS_PORT_SERIAL_GPS(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MM_TYPE_PORT_SERIAL_GPS))
+#define MM_IS_PORT_SERIAL_GPS_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), MM_TYPE_PORT_SERIAL_GPS))
+#define MM_PORT_SERIAL_GPS_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), MM_TYPE_PORT_SERIAL_GPS, MMPortSerialGpsClass))
+
+typedef struct _MMPortSerialGps MMPortSerialGps;
+typedef struct _MMPortSerialGpsClass MMPortSerialGpsClass;
+typedef struct _MMPortSerialGpsPrivate MMPortSerialGpsPrivate;
+
+typedef void (*MMPortSerialGpsTraceFn) (MMPortSerialGps *port,
+ const gchar *trace,
+ gpointer user_data);
+
+struct _MMPortSerialGps {
+ MMPortSerial parent;
+ MMPortSerialGpsPrivate *priv;
+};
+
+struct _MMPortSerialGpsClass {
+ MMPortSerialClass parent;
+};
+
+GType mm_port_serial_gps_get_type (void);
+
+MMPortSerialGps *mm_port_serial_gps_new (const char *name);
+
+void mm_port_serial_gps_add_trace_handler (MMPortSerialGps *self,
+ MMPortSerialGpsTraceFn callback,
+ gpointer user_data,
+ GDestroyNotify notify);
+
+#endif /* MM_PORT_SERIAL_GPS_H */