libmm-glib: include CDMA-specific items in the simple status properties
This commit is contained in:
@@ -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);
|
||||
}
|
||||
|
||||
@@ -40,6 +40,11 @@ MMModem3gppRegistrationState mm_modem_simple_status_properties_get_3gpp_registr
|
||||
const gchar *mm_modem_simple_status_properties_get_3gpp_operator_code (MMModemSimpleStatusProperties *self);
|
||||
const gchar *mm_modem_simple_status_properties_get_3gpp_operator_name (MMModemSimpleStatusProperties *self);
|
||||
|
||||
MMModemCdmaRegistrationState mm_modem_simple_status_properties_get_cdma_cdma1x_registration_state (MMModemSimpleStatusProperties *self);
|
||||
MMModemCdmaRegistrationState mm_modem_simple_status_properties_get_cdma_evdo_registration_state (MMModemSimpleStatusProperties *self);
|
||||
guint mm_modem_simple_status_properties_get_cdma_sid (MMModemSimpleStatusProperties *self);
|
||||
guint mm_modem_simple_status_properties_get_cdma_nid (MMModemSimpleStatusProperties *self);
|
||||
|
||||
G_END_DECLS
|
||||
|
||||
#endif /* MM_MODEM_SIMPLE_STATUS_PROPERTIES_H */
|
||||
|
||||
Reference in New Issue
Block a user