Top |
org.freedesktop.ModemManager1.Modem.Modem3gpporg.freedesktop.ModemManager1.Modem.Modem3gpp — The ModemManager 3GPP interface. |
Register (IN s operator_id); Scan (OUT aa{sv} results); SetEpsUeModeOperation (IN u mode);
Imei readable s RegistrationState readable u OperatorCode readable s OperatorName readable s EnabledFacilityLocks readable u SubscriptionState readable u EpsUeModeOperation readable u
This interface provides access to specific actions that may be performed in modems with 3GPP capabilities.
Register (IN s operator_id);
Request registration with a given mobile network.
|
The operator ID (ie, |
Scan (OUT aa{sv} results);
Scan for available networks.
results
is an array of dictionaries with each array element describing
a mobile network found in the scan. Each dictionary may include one or
more of the following keys:
|
A MMModem3gppNetworkAvailability
value representing network availability status, given as an
unsigned integer (signature "u" ). This key will
always be present.
|
|
Long-format name of operator, given as a string value (signature
"s" ). If the name is unknown, this field
should not be present.
|
|
Short-format name of operator, given as a string value (signature
"s" ). If the name is unknown, this field
should not be present.
|
|
Mobile code of the operator, given as a string value (signature
"s" ). Returned in the format
"MCCMNC" , where MCC is the
three-digit ITU E.212 Mobile Country Code and MNC
is the two- or three-digit GSM Mobile Network Code. e.g.
"31026" or "310260" .
|
|
A MMModemAccessTechnology value
representing the generic access technology used by this mobile network,
given as an unsigned integer (signature "u" ).
|
|
Array of dictionaries with the found networks. |
RegistrationState readable u
A MMModem3gppRegistrationState value specifying the mobile registration status as defined in 3GPP TS 27.007 section 10.1.19.
OperatorCode readable s
Code of the operator to which the mobile is currently registered.
Returned in the format "MCCMNC"
, where
MCC
is the three-digit ITU E.212 Mobile Country Code
and MNC
is the two- or three-digit GSM Mobile Network
Code. e.g. e"31026"
or "310260"
.
If the MCC
and MNC
are not known
or the mobile is not registered to a mobile network, this property will
be a zero-length (blank) string.
OperatorName readable s
Name of the operator to which the mobile is currently registered.
If the operator name is not known or the mobile is not registered to a mobile network, this property will be a zero-length (blank) string.
EnabledFacilityLocks readable u
Bitmask of MMModem3gppFacility values for which PIN locking is enabled.
SubscriptionState readable u
A MMModem3gppSubscriptionState
value representing the subscription status of the account and whether there
is any data remaining, given as an unsigned integer (signature "u"
).
EpsUeModeOperation readable u
A MMModem3gppEpsUeModeOperation
value representing the UE mode of operation for EPS, given as an unsigned integer
(signature "u"
).