SettingPpp
Object Hierarchy:
Description:
Point-to-Point Protocol Settings
Namespace: NM
Package: libnm
Content:
Constants:
- public const string BAUD
- public const string CRTSCTS
- public const string LCP_ECHO_FAILURE
- public const string LCP_ECHO_INTERVAL
- public const string MPPE_STATEFUL
- public const string MRU
- public const string MTU
- public const string NOAUTH
- public const string NOBSDCOMP
- public const string NODEFLATE
- public const string NO_VJ_COMP
- public const string REFUSE_CHAP
- public const string REFUSE_EAP
- public const string REFUSE_MSCHAP
- public const string REFUSE_MSCHAPV2
- public const string REFUSE_PAP
- public const string REQUIRE_MPPE
- public const string REQUIRE_MPPE_128
- public const string SETTING_NAME
Properties:
- public uint baud { get; set; }
If non-zero, instruct pppd to set the serial port to the specified baudrate.
- public bool crtscts { get; set; }
If true, specify that pppd should set the serial port to use hardware flow control with RTS and CTS signals.
- public uint lcp_echo_failure { get; set; }
If non-zero, instruct pppd to presume the connection to the peer has failed if the specified number of LCP echo-requests go unanswered by the peer.
- public uint lcp_echo_interval { get; set; }
If non-zero, instruct pppd to send an LCP echo-request frame to the peer every n seconds (where n is the specified value).
- public bool mppe_stateful { get; set; }
If true, stateful MPPE is used.
- public uint mru { get; set; }
If non-zero, instruct pppd to request that the peer send packets no larger than the specified size.
- public uint mtu { get; set; }
If non-zero, instruct pppd to send packets no larger than the specified size.
- public bool no_vj_comp { get; set; }
If true, Van Jacobsen TCP header compression will not be requested.
- public bool noauth { get; set; }
If true, do not require the other side ( usually the PPP server) to authenticate itself to the client.
- public bool nobsdcomp { get; set; }
If true, BSD compression will not be requested.
- public bool nodeflate { get; set; }
If true, "deflate" compression will not be requested.
- public bool refuse_chap { get; set; }
If true, the CHAP authentication method will not be used.
- public bool refuse_eap { get; set; }
If true, the EAP authentication method will not be used.
- public bool refuse_mschap { get; set; }
If true, the MSCHAP authentication method will not be used.
- public bool refuse_mschapv2 { get; set; }
If true, the MSCHAPv2 authentication method will not be used.
- public bool refuse_pap { get; set; }
If true, the PAP authentication method will not be used.
- public bool require_mppe { get; set; }
If true, MPPE (Microsoft Point-to-Point Encryption) will be required for the PPP session.
- public bool require_mppe_128 { get; set; }
If true, 128-bit MPPE (Microsoft Point-to-Point Encryption) will be required for the PPP session, and the "require-mppe" property must also be set to true.
Creation methods:
- public SettingPpp ()
Creates a new SettingPpp object with default values.
Methods:
- public uint32 get_baud ()
- public bool get_crtscts ()
- public uint32 get_lcp_echo_failure ()
- public uint32 get_lcp_echo_interval ()
- public bool get_mppe_stateful ()
- public uint32 get_mru ()
- public uint32 get_mtu ()
- public bool get_no_vj_comp ()
- public bool get_noauth ()
- public bool get_nobsdcomp ()
- public bool get_nodeflate ()
- public bool get_refuse_chap ()
- public bool get_refuse_eap ()
- public bool get_refuse_mschap ()
- public bool get_refuse_mschapv2 ()
- public bool get_refuse_pap ()
- public bool get_require_mppe ()
- public bool get_require_mppe_128 ()
Inherited Members:
All known members inherited from class NM.Setting
All known members inherited from class GLib.Object