Top | ![]() |
![]() |
![]() |
![]() |
void | (*NMVpnIterFunc) () |
NMSetting * | nm_setting_vpn_new () |
const char * | nm_setting_vpn_get_service_type () |
const char * | nm_setting_vpn_get_user_name () |
gboolean | nm_setting_vpn_get_persistent () |
guint32 | nm_setting_vpn_get_num_data_items () |
void | nm_setting_vpn_add_data_item () |
const char * | nm_setting_vpn_get_data_item () |
gboolean | nm_setting_vpn_remove_data_item () |
void | nm_setting_vpn_foreach_data_item () |
const char ** | nm_setting_vpn_get_data_keys () |
guint32 | nm_setting_vpn_get_num_secrets () |
void | nm_setting_vpn_add_secret () |
const char * | nm_setting_vpn_get_secret () |
gboolean | nm_setting_vpn_remove_secret () |
void | nm_setting_vpn_foreach_secret () |
const char ** | nm_setting_vpn_get_secret_keys () |
guint32 | nm_setting_vpn_get_timeout () |
#define | NM_SETTING_VPN_SETTING_NAME |
#define | NM_SETTING_VPN_SERVICE_TYPE |
#define | NM_SETTING_VPN_USER_NAME |
#define | NM_SETTING_VPN_PERSISTENT |
#define | NM_SETTING_VPN_DATA |
#define | NM_SETTING_VPN_SECRETS |
#define | NM_SETTING_VPN_TIMEOUT |
void (*NMVpnIterFunc) (const char *key
,const char *value
,gpointer user_data
);
key |
the name of the data or secret item |
|
value |
the value of the data or secret item |
|
user_data |
User data passed to |
const char *
nm_setting_vpn_get_service_type (NMSettingVpn *setting
);
guint32
nm_setting_vpn_get_num_data_items (NMSettingVpn *setting
);
void nm_setting_vpn_add_data_item (NMSettingVpn *setting
,const char *key
,const char *item
);
const char * nm_setting_vpn_get_data_item (NMSettingVpn *setting
,const char *key
);
gboolean nm_setting_vpn_remove_data_item (NMSettingVpn *setting
,const char *key
);
void nm_setting_vpn_foreach_data_item (NMSettingVpn *setting
,NMVpnIterFunc func
,gpointer user_data
);
const char ** nm_setting_vpn_get_data_keys (NMSettingVpn *setting
,guint *out_length
);
void nm_setting_vpn_add_secret (NMSettingVpn *setting
,const char *key
,const char *secret
);
const char * nm_setting_vpn_get_secret (NMSettingVpn *setting
,const char *key
);
gboolean nm_setting_vpn_remove_secret (NMSettingVpn *setting
,const char *key
);
void nm_setting_vpn_foreach_secret (NMSettingVpn *setting
,NMVpnIterFunc func
,gpointer user_data
);
const char ** nm_setting_vpn_get_secret_keys (NMSettingVpn *setting
,guint *out_length
);