NM.SettingAdsl

g GObject.Object GObject.Object NM.Setting NM.Setting GObject.Object->NM.Setting NM.SettingAdsl NM.SettingAdsl NM.Setting->NM.SettingAdsl

Subclasses:

None

Methods

Inherited:

NM.Setting (21), GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

get_encapsulation ()

get_password ()

get_password_flags ()

get_protocol ()

get_username ()

get_vci ()

get_vpi ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

Inherited:

NM.Setting (1)

Name

Type

Flags

Short Description

encapsulation

str

r/w/en

password

str

r/w/en

password-flags

NM.SettingSecretFlags

r/w/en

protocol

str

r/w/en

username

str

r/w/en

vci

int

r/w/en

vpi

int

r/w/en

Signals

Inherited:

GObject.Object (1)

Fields

Inherited:

GObject.Object (1)

Class Details

class NM.SettingAdsl(**kwargs)
Bases:

NM.Setting

Abstract:

No

Structure:

NM.SettingAdslClass

ADSL Settings

classmethod new()
Returns:

the new empty NM.SettingAdsl object

Return type:

NM.Setting

Creates a new NM.SettingAdsl object with default values.

get_encapsulation()
Returns:

the NM.SettingAdsl :encapsulation property of the setting

Return type:

str

get_password()
Returns:

the NM.SettingAdsl :password property of the setting

Return type:

str

get_password_flags()
Returns:

the NM.SettingSecretFlags pertaining to the NM.SettingAdsl :password

Return type:

NM.SettingSecretFlags

get_protocol()
Returns:

the NM.SettingAdsl :protocol property of the setting

Return type:

str

get_username()
Returns:

the NM.SettingAdsl :username property of the setting

Return type:

str

get_vci()
Returns:

the NM.SettingAdsl :vci property of the setting

Return type:

int

get_vpi()
Returns:

the NM.SettingAdsl :vpi property of the setting

Return type:

int

Property Details

NM.SettingAdsl.props.encapsulation
Name:

encapsulation

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

Encapsulation of ADSL connection. Can be “vcmux” or “llc”.

NM.SettingAdsl.props.password
Name:

password

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

Password used to authenticate with the ADSL service.

NM.SettingAdsl.props.password_flags
Name:

password-flags

Type:

NM.SettingSecretFlags

Default Value:

NM.SettingSecretFlags.NONE

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

Flags indicating how to handle the NM.SettingAdsl :password property.

NM.SettingAdsl.props.protocol
Name:

protocol

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

ADSL connection protocol. Can be “pppoa”, “pppoe” or “ipoatm”.

NM.SettingAdsl.props.username
Name:

username

Type:

str

Default Value:

None

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

Username used to authenticate with the ADSL service.

NM.SettingAdsl.props.vci
Name:

vci

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

VCI of ADSL connection

NM.SettingAdsl.props.vpi
Name:

vpi

Type:

int

Default Value:

0

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

VPI of ADSL connection