Top | ![]() |
![]() |
![]() |
![]() |
enum | NMVpnPluginUiCapability |
#define | NM_VPN_PLUGIN_UI_INTERFACE_NAME |
#define | NM_VPN_PLUGIN_UI_INTERFACE_DESC |
#define | NM_VPN_PLUGIN_UI_INTERFACE_SERVICE |
enum | NMVpnPluginUiInterfaceProp |
NMVpnPluginUiWidgetInterface * nm_vpn_plugin_ui_interface_ui_factory (NMVpnPluginUiInterface *iface
,NMConnection *connection
,GError **error
);
guint32
nm_vpn_plugin_ui_interface_get_capabilities
(NMVpnPluginUiInterface *iface
);
NMConnection * nm_vpn_plugin_ui_interface_import (NMVpnPluginUiInterface *iface
,const char *path
,GError **error
);
gboolean nm_vpn_plugin_ui_interface_export (NMVpnPluginUiInterface *iface
,const char *path
,NMConnection *connection
,GError **error
);
char * nm_vpn_plugin_ui_interface_get_suggested_name (NMVpnPluginUiInterface *iface
,NMConnection *connection
);
gboolean nm_vpn_plugin_ui_interface_delete_connection (NMVpnPluginUiInterface *iface
,NMConnection *connection
,GError **error
);
nm_vpn_plugin_ui_interface_delete_connection
is deprecated and should not be used in newly-written code.
GObject *
nm_vpn_plugin_ui_widget_interface_get_widget
(NMVpnPluginUiWidgetInterface *iface
);
gboolean nm_vpn_plugin_ui_widget_interface_update_connection (NMVpnPluginUiWidgetInterface *iface
,NMConnection *connection
,GError **error
);
gboolean nm_vpn_plugin_ui_widget_interface_save_secrets (NMVpnPluginUiWidgetInterface *iface
,NMConnection *connection
,GError **error
);
nm_vpn_plugin_ui_widget_interface_save_secrets
is deprecated and should not be used in newly-written code.
GObject property numbers that plugins should override to provide certain information to UI programs.