summaryrefslogtreecommitdiff
path: root/src/modem-manager/nm-modem-cdma.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/modem-manager/nm-modem-cdma.h')
-rw-r--r--src/modem-manager/nm-modem-cdma.h21
1 files changed, 9 insertions, 12 deletions
diff --git a/src/modem-manager/nm-modem-cdma.h b/src/modem-manager/nm-modem-cdma.h
index 2229c1837..ab1b48749 100644
--- a/src/modem-manager/nm-modem-cdma.h
+++ b/src/modem-manager/nm-modem-cdma.h
@@ -22,14 +22,14 @@
#ifndef NM_MODEM_CDMA_H
#define NM_MODEM_CDMA_H
-#include <nm-modem.h>
+#include <nm-modem-generic.h>
G_BEGIN_DECLS
-#define NM_TYPE_MODEM_CDMA (nm_modem_cdma_get_type ())
-#define NM_MODEM_CDMA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_MODEM_CDMA, NMModemCdma))
-#define NM_MODEM_CDMA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_MODEM_CDMA, NMModemCdmaClass))
-#define NM_IS_MODEM_CDMA(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_MODEM_CDMA))
+#define NM_TYPE_MODEM_CDMA (nm_modem_cdma_get_type ())
+#define NM_MODEM_CDMA(obj) (G_TYPE_CHECK_INSTANCE_CAST ((obj), NM_TYPE_MODEM_CDMA, NMModemCdma))
+#define NM_MODEM_CDMA_CLASS(klass) (G_TYPE_CHECK_CLASS_CAST ((klass), NM_TYPE_MODEM_CDMA, NMModemCdmaClass))
+#define NM_IS_MODEM_CDMA(obj) (G_TYPE_CHECK_INSTANCE_TYPE ((obj), NM_TYPE_MODEM_CDMA))
#define NM_IS_MODEM_CDMA_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), NM_TYPE_MODEM_CDMA))
#define NM_MODEM_CDMA_GET_CLASS(obj) (G_TYPE_INSTANCE_GET_CLASS ((obj), NM_TYPE_MODEM_CDMA, NMModemCdmaClass))
@@ -40,22 +40,19 @@ typedef enum {
} NMCdmaError;
typedef struct {
- NMModem parent;
+ NMModemGeneric parent;
} NMModemCdma;
typedef struct {
- NMModemClass parent;
-
- /* Signals */
- void (*signal_quality) (NMModemCdma *self, guint32 quality);
+ NMModemGenericClass parent;
} NMModemCdmaClass;
GType nm_modem_cdma_get_type (void);
NMModem *nm_modem_cdma_new (const char *path,
- const char *device,
const char *data_device,
- guint32 ip_method);
+ guint32 ip_method,
+ NMModemState state);
G_END_DECLS