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.SimpleConnectPropertiesstructure 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.BearerAllowedAuthvalues, orModemManager.BearerAllowedAuth.UNKNOWNto 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
Noneif 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.BearerApnTypevalues.- 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
Noneif 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
Noneif 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
Noneif 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
Noneif 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
Noneif 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.BearerAllowedAuthvalues.ModemManager.BearerAllowedAuth.UNKNOWNmay 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.BearerApnTypevalues.
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.