NMSettingPPP

NMSettingPPP

Synopsis




#define             NM_SETTING_PPP_SETTING_NAME
enum                NMSettingPPPError;
#define             NM_TYPE_SETTING_PPP_ERROR
#define             NM_SETTING_PPP_ERROR
GQuark              nm_setting_ppp_error_quark          (void);
#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
                    NMSettingPPP;
GType               nm_setting_ppp_get_type             (void);
NMSetting*          nm_setting_ppp_new                  (void);
gboolean            nm_setting_ppp_get_noauth           (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_refuse_eap       (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_refuse_pap       (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_refuse_chap      (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_refuse_mschap    (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_refuse_mschapv2  (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_nobsdcomp        (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_nodeflate        (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_no_vj_comp       (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_require_mppe     (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_require_mppe_128 (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_mppe_stateful    (NMSettingPPP *setting);
gboolean            nm_setting_ppp_get_crtscts          (NMSettingPPP *setting);
guint32             nm_setting_ppp_get_baud             (NMSettingPPP *setting);
guint32             nm_setting_ppp_get_mru              (NMSettingPPP *setting);
guint32             nm_setting_ppp_get_mtu              (NMSettingPPP *setting);
guint32             nm_setting_ppp_get_lcp_echo_failure (NMSettingPPP *setting);
guint32             nm_setting_ppp_get_lcp_echo_interval
                                                        (NMSettingPPP *setting);

Object Hierarchy


  GObject
   +----NMSetting
         +----NMSettingPPP

Properties


  "baud"                     guint                 : Read / Write
  "crtscts"                  gboolean              : Read / Write
  "lcp-echo-failure"         guint                 : Read / Write
  "lcp-echo-interval"        guint                 : Read / Write
  "mppe-stateful"            gboolean              : Read / Write
  "mru"                      guint                 : Read / Write
  "mtu"                      guint                 : Read / Write
  "no-vj-comp"               gboolean              : Read / Write
  "noauth"                   gboolean              : Read / Write
  "nobsdcomp"                gboolean              : Read / Write
  "nodeflate"                gboolean              : Read / Write
  "refuse-chap"              gboolean              : Read / Write
  "refuse-eap"               gboolean              : Read / Write
  "refuse-mschap"            gboolean              : Read / Write
  "refuse-mschapv2"          gboolean              : Read / Write
  "refuse-pap"               gboolean              : Read / Write
  "require-mppe"             gboolean              : Read / Write
  "require-mppe-128"         gboolean              : Read / Write

Description

Details

NM_SETTING_PPP_SETTING_NAME

#define NM_SETTING_PPP_SETTING_NAME "ppp"


enum NMSettingPPPError

typedef enum
{
	NM_SETTING_PPP_ERROR_UNKNOWN = 0,
	NM_SETTING_PPP_ERROR_INVALID_PROPERTY,
	NM_SETTING_PPP_ERROR_MISSING_PROPERTY,
	NM_SETTING_PPP_ERROR_REQUIRE_MPPE_NOT_ALLOWED
} NMSettingPPPError;


NM_TYPE_SETTING_PPP_ERROR

#define NM_TYPE_SETTING_PPP_ERROR (nm_setting_ppp_error_get_type ()) 


NM_SETTING_PPP_ERROR

#define NM_SETTING_PPP_ERROR nm_setting_ppp_error_quark ()


nm_setting_ppp_error_quark ()

GQuark              nm_setting_ppp_error_quark          (void);

Returns :


NM_SETTING_PPP_NOAUTH

#define NM_SETTING_PPP_NOAUTH            "noauth"


NM_SETTING_PPP_REFUSE_EAP

#define NM_SETTING_PPP_REFUSE_EAP        "refuse-eap"


NM_SETTING_PPP_REFUSE_PAP

#define NM_SETTING_PPP_REFUSE_PAP        "refuse-pap"


NM_SETTING_PPP_REFUSE_CHAP

#define NM_SETTING_PPP_REFUSE_CHAP       "refuse-chap"


NM_SETTING_PPP_REFUSE_MSCHAP

#define NM_SETTING_PPP_REFUSE_MSCHAP     "refuse-mschap"


NM_SETTING_PPP_REFUSE_MSCHAPV2

#define NM_SETTING_PPP_REFUSE_MSCHAPV2   "refuse-mschapv2"


NM_SETTING_PPP_NOBSDCOMP

#define NM_SETTING_PPP_NOBSDCOMP         "nobsdcomp"


NM_SETTING_PPP_NODEFLATE

#define NM_SETTING_PPP_NODEFLATE         "nodeflate"


NM_SETTING_PPP_NO_VJ_COMP

#define NM_SETTING_PPP_NO_VJ_COMP        "no-vj-comp"


NM_SETTING_PPP_REQUIRE_MPPE

#define NM_SETTING_PPP_REQUIRE_MPPE      "require-mppe"


NM_SETTING_PPP_REQUIRE_MPPE_128

#define NM_SETTING_PPP_REQUIRE_MPPE_128  "require-mppe-128"


NM_SETTING_PPP_MPPE_STATEFUL

#define NM_SETTING_PPP_MPPE_STATEFUL     "mppe-stateful"


NM_SETTING_PPP_CRTSCTS

#define NM_SETTING_PPP_CRTSCTS           "crtscts"


NM_SETTING_PPP_BAUD

#define NM_SETTING_PPP_BAUD              "baud"


NM_SETTING_PPP_MRU

#define NM_SETTING_PPP_MRU               "mru"


NM_SETTING_PPP_MTU

#define NM_SETTING_PPP_MTU               "mtu"


NM_SETTING_PPP_LCP_ECHO_FAILURE

#define NM_SETTING_PPP_LCP_ECHO_FAILURE  "lcp-echo-failure"


NM_SETTING_PPP_LCP_ECHO_INTERVAL

#define NM_SETTING_PPP_LCP_ECHO_INTERVAL "lcp-echo-interval"


NMSettingPPP

typedef struct _NMSettingPPP NMSettingPPP;


nm_setting_ppp_get_type ()

GType               nm_setting_ppp_get_type             (void);

Returns :


nm_setting_ppp_new ()

NMSetting*          nm_setting_ppp_new                  (void);

Returns :


nm_setting_ppp_get_noauth ()

gboolean            nm_setting_ppp_get_noauth           (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_refuse_eap ()

gboolean            nm_setting_ppp_get_refuse_eap       (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_refuse_pap ()

gboolean            nm_setting_ppp_get_refuse_pap       (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_refuse_chap ()

gboolean            nm_setting_ppp_get_refuse_chap      (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_refuse_mschap ()

gboolean            nm_setting_ppp_get_refuse_mschap    (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_refuse_mschapv2 ()

gboolean            nm_setting_ppp_get_refuse_mschapv2  (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_nobsdcomp ()

gboolean            nm_setting_ppp_get_nobsdcomp        (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_nodeflate ()

gboolean            nm_setting_ppp_get_nodeflate        (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_no_vj_comp ()

gboolean            nm_setting_ppp_get_no_vj_comp       (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_require_mppe ()

gboolean            nm_setting_ppp_get_require_mppe     (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_require_mppe_128 ()

gboolean            nm_setting_ppp_get_require_mppe_128 (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_mppe_stateful ()

gboolean            nm_setting_ppp_get_mppe_stateful    (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_crtscts ()

gboolean            nm_setting_ppp_get_crtscts          (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_baud ()

guint32             nm_setting_ppp_get_baud             (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_mru ()

guint32             nm_setting_ppp_get_mru              (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_mtu ()

guint32             nm_setting_ppp_get_mtu              (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_lcp_echo_failure ()

guint32             nm_setting_ppp_get_lcp_echo_failure (NMSettingPPP *setting);

setting :

Returns :


nm_setting_ppp_get_lcp_echo_interval ()

guint32             nm_setting_ppp_get_lcp_echo_interval
                                                        (NMSettingPPP *setting);

setting :

Returns :

Property Details

The "baud" property

  "baud"                     guint                 : Read / Write

Baud.

Default value: 0


The "crtscts" property

  "crtscts"                  gboolean              : Read / Write

CRTSCTS.

Default value: FALSE


The "lcp-echo-failure" property

  "lcp-echo-failure"         guint                 : Read / Write

LCP echo failure.

Default value: 0


The "lcp-echo-interval" property

  "lcp-echo-interval"        guint                 : Read / Write

LCP echo interval.

Default value: 0


The "mppe-stateful" property

  "mppe-stateful"            gboolean              : Read / Write

MPPE stateful.

Default value: FALSE


The "mru" property

  "mru"                      guint                 : Read / Write

MRU.

Default value: 0


The "mtu" property

  "mtu"                      guint                 : Read / Write

MTU.

Default value: 0


The "no-vj-comp" property

  "no-vj-comp"               gboolean              : Read / Write

No VJ compression.

Default value: FALSE


The "noauth" property

  "noauth"                   gboolean              : Read / Write

NoAuth.

Default value: FALSE


The "nobsdcomp" property

  "nobsdcomp"                gboolean              : Read / Write

No BSD compression.

Default value: FALSE


The "nodeflate" property

  "nodeflate"                gboolean              : Read / Write

No deflate.

Default value: FALSE


The "refuse-chap" property

  "refuse-chap"              gboolean              : Read / Write

Refuse CHAP.

Default value: FALSE


The "refuse-eap" property

  "refuse-eap"               gboolean              : Read / Write

Refuse EAP.

Default value: FALSE


The "refuse-mschap" property

  "refuse-mschap"            gboolean              : Read / Write

Refuse MSCHAP.

Default value: FALSE


The "refuse-mschapv2" property

  "refuse-mschapv2"          gboolean              : Read / Write

Refuse MSCHAPv2.

Default value: FALSE


The "refuse-pap" property

  "refuse-pap"               gboolean              : Read / Write

Refuse PAP.

Default value: FALSE


The "require-mppe" property

  "require-mppe"             gboolean              : Read / Write

Require MPPE.

Default value: FALSE


The "require-mppe-128" property

  "require-mppe-128"         gboolean              : Read / Write

Require MPPE 128.

Default value: FALSE