SettingGsm
Object Hierarchy:
Description:
Namespace: NM
Package: libnm-util
Content:
Constants:
- public const string ALLOWED_BANDS
- public const string APN
- public const int BANDS_MAX
BANDS_MAX macro indicate the maximal value that can be used as the allowed frequency bands (#NMSettingGsm:allowed-bands property).
- public const string HOME_ONLY
- public const string NETWORK_ID
- public const string NETWORK_TYPE
- public const string NUMBER
- public const string PASSWORD
- public const string PASSWORD_FLAGS
- public const string PIN
- public const string PIN_FLAGS
- public const string SETTING_NAME
- public const string USERNAME
Properties:
- public uint allowed_bands { get; set construct; }
Bitfield of allowed frequency bands.
- public string apn { owned get; set; }
The GPRS Access Point Name specifying the APN used when establishing a data session with the GSM-based network.
- public bool home_only { get; set; }
When
true
, only connections to the home network will be allowed. - public string network_id { owned get; set; }
The Network ID (GSM LAI format, ie MCC-MNC) to force specific network registration.
- public int network_type { get; set construct; }
Network preference to force the device to only use specific network technologies.
- public string number { owned get; set; }
Number to dial when establishing a PPP data session with the GSM-based mobile broadband network.
- public string password { owned get; set; }
The password used to authenticate with the network, if required.
- public uint password_flags { get; set; }
Flags indicating how to handle the password property.
- public string pin { owned get; set; }
If the SIM is locked with a PIN it must be unlocked before any other operations are requested.
- public uint pin_flags { get; set; }
Flags indicating how to handle the pin property.
- public string username { owned get; set; }
The username used to authenticate with the network, if required.
Creation methods:
- public SettingGsm ()
Creates a new SettingGsm object with default values.
Methods:
- public uint32 get_allowed_bands ()
- public unowned string get_apn ()
- public bool get_home_only ()
- public unowned string get_network_id ()
- public int get_network_type ()
- public unowned string get_number ()
- public unowned string get_password ()
- public SettingSecretFlags get_password_flags ()
- public unowned string get_pin ()
- public SettingSecretFlags get_pin_flags ()
- public unowned string get_username ()
Inherited Members:
All known members inherited from class NM.Setting
All known members inherited from class GLib.Object