ModemManager.SimpleConnectProperties¶
- Subclasses:
None
Methods¶
- Inherited:
- Structs:
class |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Virtual Methods¶
- Inherited:
Properties¶
None
Signals¶
- Inherited:
Fields¶
- Inherited:
Name |
Type |
Access |
Description |
---|---|---|---|
parent |
r |
Class Details¶
- class ModemManager.SimpleConnectProperties(**kwargs)¶
- Bases:
- Abstract:
No
- Structure:
The
ModemManager.SimpleConnectProperties
structure contains private data and should only be accessed using the provided API.- classmethod new()¶
- Returns:
a
ModemManager.SimpleConnectProperties
. The returned value should be freed withGObject.Object.unref
().- Return type:
Creates a new empty
ModemManager.SimpleConnectProperties
.New in version 1.0.
- get_allow_roaming()¶
-
Checks whether roaming is allowed in the connection.
New in version 1.0.
- get_allowed_auth()¶
- Returns:
a bitmask of
ModemManager.BearerAllowedAuth
values, orModemManager.BearerAllowedAuth.UNKNOWN
to request the modem-default method.- Return type:
Gets the authentication methods allowed in the connection.
New in version 1.0.
- get_apn()¶
- Returns:
the access point, or
None
if not set. Do not free the returned value, it is owned by self.- Return type:
Gets the name of the access point to use when connecting.
New in version 1.0.
- get_apn_type()¶
- Returns:
a mask of
ModemManager.BearerApnType
values.- Return type:
Gets the APN types to use.
New in version 1.18.
- get_ip_type()¶
- Returns:
- Return type:
Sets the IP type to use.
New in version 1.0.
- get_multiplex()¶
- Returns:
- Return type:
Get the multiplex support requested by the user.
New in version 1.18.
- get_number()¶
- Returns:
the number, or
None
if not set. Do not free the returned value, it is owned by self.- Return type:
Gets the number to use when performing the connection.
New in version 1.0.
Deprecated since version 1.10.0.: The number setting is not used anywhere, and therefore it doesn’t make sense to expose it in the ModemManager interface.
- get_operator_id()¶
- Returns:
the operator ID, or
None
if not set. Do not free the returned value, it is owned by self.- Return type:
Gets the ID of the network to which register before connecting.
New in version 1.0.
- get_password()¶
- Returns:
the password, or
None
if not set. Do not free the returned value, it is owned by self.- Return type:
Gets the password used to authenticate with the access point.
New in version 1.0.
- get_pin()¶
- Returns:
the PIN, or
None
if not set. Do not free the returned value, it is owned by self.- Return type:
Gets the PIN code to use when unlocking the modem.
New in version 1.0.
- get_profile_id()¶
- Returns:
the profile id.
- Return type:
Gets the profile ID to use.
New in version 1.18.
- get_rm_protocol()¶
- Returns:
- Return type:
Get the RM protocol requested by the user.
New in version 1.16.
- get_user()¶
- Returns:
the username, or
None
if not set. Do not free the returned value, it is owned by self.- Return type:
Gets the username used to authenticate with the access point.
New in version 1.0.
- set_allow_roaming(allow_roaming)¶
- Parameters:
allow_roaming (
bool
) – boolean value.
Sets the flag to indicate whether roaming is allowed or not in the connection.
New in version 1.0.
- set_allowed_auth(allowed_auth)¶
- Parameters:
allowed_auth (
ModemManager.BearerAllowedAuth
) – a bitmask ofModemManager.BearerAllowedAuth
values.ModemManager.BearerAllowedAuth.UNKNOWN
may be given to request the modem-default method.
Sets the authentication method to use.
New in version 1.0.
- set_apn(apn)¶
- Parameters:
apn (
str
) – Name of the access point.
Sets the name of the access point to use when connecting.
New in version 1.0.
- set_apn_type(apn_type)¶
- Parameters:
apn_type (
ModemManager.BearerApnType
) – a mask ofModemManager.BearerApnType
values.
Sets the APN types to use.
New in version 1.18.
- set_ip_type(ip_type)¶
- Parameters:
ip_type (
ModemManager.BearerIpFamily
) – aModemManager.BearerIpFamily
.
Sets the IP type to use.
New in version 1.0.
- set_multiplex(multiplex)¶
- Parameters:
multiplex (
ModemManager.BearerMultiplexSupport
) – aModemManager.BearerMultiplexSupport
.
Sets the multiplex support requested by the user.
New in version 1.18.
- set_number(number)¶
- Parameters:
number (
str
) – the number.
Sets the number to use when performing the connection.
New in version 1.0.
Deprecated since version 1.10.0.: The number setting is not used anywhere, and therefore it doesn’t make sense to expose it in the ModemManager interface.
- set_operator_id(operator_id)¶
- Parameters:
operator_id (
str
) – operator ID, given as MCC/MNC.
Sets the ID of the network to which register before connecting.
New in version 1.0.
- set_password(password)¶
- Parameters:
password (
str
) – the password
Sets the password used to authenticate with the access point.
New in version 1.0.
- set_pin(pin)¶
- Parameters:
pin (
str
) – PIN code.
Sets the PIN code to use when unlocking the modem.
New in version 1.0.
- set_profile_id(profile_id)¶
- Parameters:
profile_id (
int
) – a profile id.
Sets the profile ID to use.
New in version 1.18.
- set_rm_protocol(protocol)¶
- Parameters:
protocol (
ModemManager.ModemCdmaRmProtocol
) – aModemManager.ModemCdmaRmProtocol
.
Sets the RM protocol requested by the user.
New in version 1.16.