| Top |
| MMModemState | mm_simple_status_get_state () |
| guint32 | mm_simple_status_get_signal_quality () |
| MMModemAccessTechnology | mm_simple_status_get_access_technologies () |
| void | mm_simple_status_get_current_bands () |
| MMModem3gppRegistrationState | mm_simple_status_get_3gpp_registration_state () |
| const gchar * | mm_simple_status_get_3gpp_operator_code () |
| const gchar * | mm_simple_status_get_3gpp_operator_name () |
| MMModem3gppSubscriptionState | mm_simple_status_get_3gpp_subscription_state () |
| MMModemCdmaRegistrationState | mm_simple_status_get_cdma_cdma1x_registration_state () |
| MMModemCdmaRegistrationState | mm_simple_status_get_cdma_evdo_registration_state () |
| guint | mm_simple_status_get_cdma_nid () |
| guint | mm_simple_status_get_cdma_sid () |
| MMModemAccessTechnology | access-technologies | Read / Write |
| MMModemCdmaRegistrationState | cdma-cdma1x-registration-state | Read / Write |
| MMModemCdmaRegistrationState | cdma-evdo-registration-state | Read / Write |
| guint | cdma-nid | Read / Write |
| guint | cdma-sid | Read / Write |
| GVariant * | current-bands | Read / Write |
| gchar * | m3gpp-operator-code | Read / Write |
| gchar * | m3gpp-operator-name | Read / Write |
| MMModem3gppRegistrationState | m3gpp-registration-state | Read / Write |
| MMModem3gppSubscriptionState | m3gpp-subscription-state | Read / Write |
| GVariant * | signal-quality | Read / Write |
| MMModemState | state | Read / Write |
The MMSimpleStatus is an object handling the general modem status properties, available in the Simple interface.
This object is retrieved with either mm_modem_simple_get_status() or
mm_modem_simple_get_status_sync().
MMModemState
mm_simple_status_get_state (MMSimpleStatus *self);
Gets the state of the modem.
guint32 mm_simple_status_get_signal_quality (MMSimpleStatus *self,gboolean *recent);
Gets the signal quality.
MMModemAccessTechnology
mm_simple_status_get_access_technologies
(MMSimpleStatus *self);
Gets the currently used access technologies.
void mm_simple_status_get_current_bands (MMSimpleStatus *self,const MMModemBand **bands,guint *n_bands);
Gets the currently used frequency bands.
MMModem3gppRegistrationState
mm_simple_status_get_3gpp_registration_state
(MMSimpleStatus *self);
Gets the current state of the registration in the 3GPP network.
const gchar *
mm_simple_status_get_3gpp_operator_code
(MMSimpleStatus *self);
Gets the MCC/MNC of the operator of the 3GPP network where the modem is registered.
const gchar *
mm_simple_status_get_3gpp_operator_name
(MMSimpleStatus *self);
Gets the name of the operator of the 3GPP network where the modem is registered.
MMModem3gppSubscriptionState
mm_simple_status_get_3gpp_subscription_state
(MMSimpleStatus *self);
Gets the current subscription status of the account.
MMModemCdmaRegistrationState
mm_simple_status_get_cdma_cdma1x_registration_state
(MMSimpleStatus *self);
Gets the current state of the registration in the CDMA-1x network.
MMModemCdmaRegistrationState
mm_simple_status_get_cdma_evdo_registration_state
(MMSimpleStatus *self);
Gets the current state of the registration in the EV-DO network.
guint
mm_simple_status_get_cdma_nid (MMSimpleStatus *self);
Gets the Network Identification number of the CDMA network.
guint
mm_simple_status_get_cdma_sid (MMSimpleStatus *self);
Gets the System Identification number of the CDMA network.
struct MMSimpleStatus;
The MMSimpleStatus structure contains private data and should only be accessed using the provided API.
“access-technologies” property “access-technologies” MMModemAccessTechnology
Access technologies used by the modem.
Flags: Read / Write
“cdma-cdma1x-registration-state” property “cdma-cdma1x-registration-state” MMModemCdmaRegistrationState
Registration state in the CDMA1x network.
Flags: Read / Write
Default value: MM_MODEM_CDMA_REGISTRATION_STATE_UNKNOWN
“cdma-evdo-registration-state” property “cdma-evdo-registration-state” MMModemCdmaRegistrationState
Registration state in the EV-DO network.
Flags: Read / Write
Default value: MM_MODEM_CDMA_REGISTRATION_STATE_UNKNOWN
“cdma-nid” property “cdma-nid” guint
Network Identifier of the serving CDMA1x network.
Flags: Read / Write
Allowed values: <= 99999
Default value: 99999
“cdma-sid” property “cdma-sid” guint
System Identifier of the serving CDMA1x network.
Flags: Read / Write
Allowed values: <= 99999
Default value: 99999
“current-bands” property “current-bands” GVariant *
Frequency bands used by the modem.
Flags: Read / Write
Allowed values: GVariant<au>
Default value: NULL
“m3gpp-operator-code” property “m3gpp-operator-code” gchar *
Code of the current operator in the 3GPP network.
Flags: Read / Write
Default value: NULL
“m3gpp-operator-name” property “m3gpp-operator-name” gchar *
Name of the current operator in the 3GPP network.
Flags: Read / Write
Default value: NULL
“m3gpp-registration-state” property “m3gpp-registration-state” MMModem3gppRegistrationState
Registration state in the 3GPP network.
Flags: Read / Write
Default value: MM_MODEM_3GPP_REGISTRATION_STATE_UNKNOWN
“m3gpp-subscription-state” property “m3gpp-subscription-state” MMModem3gppSubscriptionState
Subscription state of the account.
Flags: Read / Write
Default value: MM_MODEM_3GPP_SUBSCRIPTION_STATE_UNKNOWN
“signal-quality” property “signal-quality” GVariant *
Signal quality reported by the modem.
Flags: Read / Write
Allowed values: GVariant<(ub)>
Default value: NULL