Top |
NMSettingPPPNMSettingPPP — Describes connection properties for devices/networks that require PPP to deliver IP capability |
Functions
GQuark | nm_setting_ppp_error_quark () |
NMSetting * | nm_setting_ppp_new () |
gboolean | nm_setting_ppp_get_noauth () |
gboolean | nm_setting_ppp_get_refuse_eap () |
gboolean | nm_setting_ppp_get_refuse_pap () |
gboolean | nm_setting_ppp_get_refuse_chap () |
gboolean | nm_setting_ppp_get_refuse_mschap () |
gboolean | nm_setting_ppp_get_refuse_mschapv2 () |
gboolean | nm_setting_ppp_get_nobsdcomp () |
gboolean | nm_setting_ppp_get_nodeflate () |
gboolean | nm_setting_ppp_get_no_vj_comp () |
gboolean | nm_setting_ppp_get_require_mppe () |
gboolean | nm_setting_ppp_get_require_mppe_128 () |
gboolean | nm_setting_ppp_get_mppe_stateful () |
gboolean | nm_setting_ppp_get_crtscts () |
guint32 | nm_setting_ppp_get_baud () |
guint32 | nm_setting_ppp_get_mru () |
guint32 | nm_setting_ppp_get_mtu () |
guint32 | nm_setting_ppp_get_lcp_echo_failure () |
guint32 | nm_setting_ppp_get_lcp_echo_interval () |
Properties
guint | baud | Read / Write / Construct |
gboolean | crtscts | Read / Write / Construct |
guint | lcp-echo-failure | Read / Write / Construct |
guint | lcp-echo-interval | Read / Write / Construct |
gboolean | mppe-stateful | Read / Write / Construct |
guint | mru | Read / Write / Construct |
guint | mtu | Read / Write / Construct |
gboolean | no-vj-comp | Read / Write / Construct |
gboolean | noauth | Read / Write / Construct |
gboolean | nobsdcomp | Read / Write / Construct |
gboolean | nodeflate | Read / Write / Construct |
gboolean | refuse-chap | Read / Write / Construct |
gboolean | refuse-eap | Read / Write / Construct |
gboolean | refuse-mschap | Read / Write / Construct |
gboolean | refuse-mschapv2 | Read / Write / Construct |
gboolean | refuse-pap | Read / Write / Construct |
gboolean | require-mppe | Read / Write / Construct |
gboolean | require-mppe-128 | Read / Write / Construct |
Types and Values
#define | NM_SETTING_PPP_SETTING_NAME |
enum | NMSettingPPPError |
#define | NM_SETTING_PPP_ERROR |
#define | NM_SETTING_PPP_NOAUTH |
#define | NM_SETTING_PPP_REFUSE_EAP |
#define | NM_SETTING_PPP_REFUSE_PAP |
#define | NM_SETTING_PPP_REFUSE_CHAP |
#define | NM_SETTING_PPP_REFUSE_MSCHAP |
#define | NM_SETTING_PPP_REFUSE_MSCHAPV2 |
#define | NM_SETTING_PPP_NOBSDCOMP |
#define | NM_SETTING_PPP_NODEFLATE |
#define | NM_SETTING_PPP_NO_VJ_COMP |
#define | NM_SETTING_PPP_REQUIRE_MPPE |
#define | NM_SETTING_PPP_REQUIRE_MPPE_128 |
#define | NM_SETTING_PPP_MPPE_STATEFUL |
#define | NM_SETTING_PPP_CRTSCTS |
#define | NM_SETTING_PPP_BAUD |
#define | NM_SETTING_PPP_MRU |
#define | NM_SETTING_PPP_MTU |
#define | NM_SETTING_PPP_LCP_ECHO_FAILURE |
#define | NM_SETTING_PPP_LCP_ECHO_INTERVAL |
Description
The NMSettingPPP object is a NMSetting subclass that describes properties necessary for connection to networks that require PPP transport, like PPPoE cable and DSL modems and some mobile broadband devices.
Functions
nm_setting_ppp_error_quark ()
GQuark
nm_setting_ppp_error_quark (void
);
Registers an error quark for NMSettingPPP if necessary.
nm_setting_ppp_new ()
NMSetting *
nm_setting_ppp_new (void
);
Creates a new NMSettingPPP object with default values.
nm_setting_ppp_get_refuse_mschap ()
gboolean
nm_setting_ppp_get_refuse_mschap (NMSettingPPP *setting
);
nm_setting_ppp_get_refuse_mschapv2 ()
gboolean
nm_setting_ppp_get_refuse_mschapv2 (NMSettingPPP *setting
);
nm_setting_ppp_get_require_mppe ()
gboolean
nm_setting_ppp_get_require_mppe (NMSettingPPP *setting
);
nm_setting_ppp_get_require_mppe_128 ()
gboolean
nm_setting_ppp_get_require_mppe_128 (NMSettingPPP *setting
);
nm_setting_ppp_get_mppe_stateful ()
gboolean
nm_setting_ppp_get_mppe_stateful (NMSettingPPP *setting
);
nm_setting_ppp_get_lcp_echo_failure ()
guint32
nm_setting_ppp_get_lcp_echo_failure (NMSettingPPP *setting
);
nm_setting_ppp_get_lcp_echo_interval ()
guint32
nm_setting_ppp_get_lcp_echo_interval (NMSettingPPP *setting
);
Types and Values
enum NMSettingPPPError
Property Details
The “lcp-echo-failure”
property
“lcp-echo-failure” guint
Flags: Read / Write / Construct
Default value: 0
The “lcp-echo-interval”
property
“lcp-echo-interval” guint
Flags: Read / Write / Construct
Default value: 0
The “mppe-stateful”
property
“mppe-stateful” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “mru”
property
“mru” guint
Flags: Read / Write / Construct
Allowed values: <= 16384
Default value: 0
The “no-vj-comp”
property
“no-vj-comp” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-chap”
property
“refuse-chap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-eap”
property
“refuse-eap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-mschap”
property
“refuse-mschap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-mschapv2”
property
“refuse-mschapv2” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “refuse-pap”
property
“refuse-pap” gboolean
Flags: Read / Write / Construct
Default value: FALSE
The “require-mppe”
property
“require-mppe” gboolean
Flags: Read / Write / Construct
Default value: FALSE