| Top |  |  |  |  | 
| NMSetting * | nm_setting_adsl_new () | 
| const char * | nm_setting_adsl_get_username () | 
| const char * | nm_setting_adsl_get_password () | 
| const char * | nm_setting_adsl_get_protocol () | 
| const char * | nm_setting_adsl_get_encapsulation () | 
| guint32 | nm_setting_adsl_get_vpi () | 
| guint32 | nm_setting_adsl_get_vci () | 
| NMSettingSecretFlags | nm_setting_adsl_get_password_flags () | 
| char * | encapsulation | Read / Write | 
| char * | password | Read / Write | 
| NMSettingSecretFlags | password-flags | Read / Write | 
| char * | protocol | Read / Write | 
| char * | username | Read / Write | 
| guint | vci | Read / Write | 
| guint | vpi | Read / Write | 
| #define | NM_SETTING_ADSL_SETTING_NAME | 
| #define | NM_SETTING_ADSL_USERNAME | 
| #define | NM_SETTING_ADSL_PASSWORD | 
| #define | NM_SETTING_ADSL_PASSWORD_FLAGS | 
| #define | NM_SETTING_ADSL_PROTOCOL | 
| #define | NM_SETTING_ADSL_ENCAPSULATION | 
| #define | NM_SETTING_ADSL_VPI | 
| #define | NM_SETTING_ADSL_VCI | 
| #define | NM_SETTING_ADSL_PROTOCOL_PPPOA | 
| #define | NM_SETTING_ADSL_PROTOCOL_PPPOE | 
| #define | NM_SETTING_ADSL_PROTOCOL_IPOATM | 
| #define | NM_SETTING_ADSL_ENCAPSULATION_VCMUX | 
| #define | NM_SETTING_ADSL_ENCAPSULATION_LLC | 
| NMSettingAdsl | 
The NMSettingAdsl object is a NMSetting subclass that describes properties of ADSL connections.
NMSetting *
nm_setting_adsl_new (void);
Creates a new NMSettingAdsl object with default values.
const char *
nm_setting_adsl_get_encapsulation (NMSettingAdsl *setting);
NMSettingSecretFlags
nm_setting_adsl_get_password_flags (NMSettingAdsl *setting);
“encapsulation” property  “encapsulation”            char *
Encapsulation of ADSL connection. Can be "vcmux" or "llc".
Owner: NMSettingAdsl
Flags: Read / Write
Default value: NULL
“password” property  “password”                 char *
Password used to authenticate with the ADSL service.
Owner: NMSettingAdsl
Flags: Read / Write
Default value: NULL
“password-flags” property“password-flags” NMSettingSecretFlags
Flags indicating how to handle the “password” property.
Owner: NMSettingAdsl
Flags: Read / Write
“protocol” property  “protocol”                 char *
ADSL connection protocol. Can be "pppoa", "pppoe" or "ipoatm".
Owner: NMSettingAdsl
Flags: Read / Write
Default value: NULL
“username” property  “username”                 char *
Username used to authenticate with the ADSL service.
Owner: NMSettingAdsl
Flags: Read / Write
Default value: NULL
“vci” property  “vci”                      guint
VCI of ADSL connection
Owner: NMSettingAdsl
Flags: Read / Write
Allowed values: <= 65536
Default value: 0