aboutsummaryrefslogtreecommitdiff
path: root/libmm-glib/mm-modem-simple-status-properties.c
diff options
context:
space:
mode:
authorAleksander Morgado <aleksander@lanedo.com>2012-01-12 17:15:57 +0100
committerAleksander Morgado <aleksander@lanedo.com>2012-03-15 14:14:50 +0100
commit6c36ae9101489f8b43b78a6616c808956c3acc69 (patch)
tree36b461ea1076a00a2e789434885d479a9d6fc748 /libmm-glib/mm-modem-simple-status-properties.c
parent263f106b33825700c7cf1ee1ff4994e9b016e68f (diff)
libmm-glib: include CDMA-specific items in the simple status properties
Diffstat (limited to 'libmm-glib/mm-modem-simple-status-properties.c')
-rw-r--r--libmm-glib/mm-modem-simple-status-properties.c37
1 files changed, 37 insertions, 0 deletions
diff --git a/libmm-glib/mm-modem-simple-status-properties.c b/libmm-glib/mm-modem-simple-status-properties.c
index 66cd5267..464c9d2a 100644
--- a/libmm-glib/mm-modem-simple-status-properties.c
+++ b/libmm-glib/mm-modem-simple-status-properties.c
@@ -14,6 +14,7 @@
*/
#include "mm-modem-simple-status-properties.h"
+#include "mm-modem-cdma.h"
MMModemState
mm_modem_simple_status_properties_get_state (MMModemSimpleStatusProperties *self)
@@ -76,3 +77,39 @@ mm_modem_simple_status_properties_get_3gpp_operator_name (MMModemSimpleStatusPro
return mm_common_simple_properties_get_3gpp_operator_name (self);
}
+
+MMModemCdmaRegistrationState
+mm_modem_simple_status_properties_get_cdma_cdma1x_registration_state (MMModemSimpleStatusProperties *self)
+{
+ g_return_val_if_fail (MM_IS_MODEM_SIMPLE_STATUS_PROPERTIES (self),
+ MM_MODEM_CDMA_REGISTRATION_STATE_UNKNOWN);
+
+ return mm_common_simple_properties_get_cdma_cdma1x_registration_state (self);
+}
+
+MMModemCdmaRegistrationState
+mm_modem_simple_status_properties_get_cdma_evdo_registration_state (MMModemSimpleStatusProperties *self)
+{
+ g_return_val_if_fail (MM_IS_MODEM_SIMPLE_STATUS_PROPERTIES (self),
+ MM_MODEM_CDMA_REGISTRATION_STATE_UNKNOWN);
+
+ return mm_common_simple_properties_get_cdma_evdo_registration_state (self);
+}
+
+guint
+mm_modem_simple_status_properties_get_cdma_sid (MMModemSimpleStatusProperties *self)
+{
+ g_return_val_if_fail (MM_IS_MODEM_SIMPLE_STATUS_PROPERTIES (self),
+ MM_MODEM_CDMA_SID_UNKNOWN);
+
+ return mm_common_simple_properties_get_cdma_sid (self);
+}
+
+guint
+mm_modem_simple_status_properties_get_cdma_nid (MMModemSimpleStatusProperties *self)
+{
+ g_return_val_if_fail (MM_IS_MODEM_SIMPLE_STATUS_PROPERTIES (self),
+ MM_MODEM_CDMA_NID_UNKNOWN);
+
+ return mm_common_simple_properties_get_cdma_nid (self);
+}