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