| Top |  |  |  |  | 
| NMVpnPluginUiInterface * | (*NMVpnPluginUiFactory) () | 
| NMVpnPluginUiInterface * | nm_vpn_plugin_ui_factory () | 
| NMVpnPluginUiWidgetInterface * | nm_vpn_plugin_ui_interface_ui_factory () | 
| guint32 | nm_vpn_plugin_ui_interface_get_capabilities () | 
| NMConnection * | nm_vpn_plugin_ui_interface_import () | 
| gboolean | nm_vpn_plugin_ui_interface_export () | 
| char * | nm_vpn_plugin_ui_interface_get_suggested_name () | 
| gboolean | nm_vpn_plugin_ui_interface_delete_connection () | 
| GObject * | nm_vpn_plugin_ui_widget_interface_get_widget () | 
| gboolean | nm_vpn_plugin_ui_widget_interface_update_connection () | 
| gboolean | nm_vpn_plugin_ui_widget_interface_save_secrets () | 
| 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 | 
| #define | nm_vpn_editor_plugin_factory | 
| #define | NMVpnEditorPluginCapability | 
| #define | NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE | 
| #define | NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT | 
| #define | NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT | 
| #define | NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6 | 
| #define | NM_VPN_EDITOR_PLUGIN_NAME | 
| #define | NM_VPN_EDITOR_PLUGIN_DESCRIPTION | 
| #define | NM_VPN_EDITOR_PLUGIN_SERVICE | 
| #define | NMVpnEditorPluginInterface | 
| #define | get_editor | 
| #define | get_suggested_filename | 
| #define | nm_vpn_editor_plugin_get_editor | 
| #define | nm_vpn_editor_plugin_get_capabilities | 
| #define | nm_vpn_editor_plugin_import | 
| #define | nm_vpn_editor_plugin_export | 
| #define | nm_vpn_editor_plugin_get_suggested_filename | 
| #define | NMVpnEditorInterface | 
| #define | nm_vpn_editor_get_widget | 
| #define | nm_vpn_editor_update_connection | 
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.
#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_NONE NM_VPN_PLUGIN_UI_CAPABILITY_NONE
#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_IMPORT NM_VPN_PLUGIN_UI_CAPABILITY_IMPORT
#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_EXPORT NM_VPN_PLUGIN_UI_CAPABILITY_EXPORT
#define NM_VPN_EDITOR_PLUGIN_CAPABILITY_IPV6 NM_VPN_PLUGIN_UI_CAPABILITY_IPV6
#define NM_VPN_EDITOR_PLUGIN_DESCRIPTION NM_VPN_PLUGIN_UI_INTERFACE_DESC
#define NM_VPN_EDITOR_PLUGIN_SERVICE NM_VPN_PLUGIN_UI_INTERFACE_SERVICE
#define nm_vpn_editor_plugin_get_editor nm_vpn_plugin_ui_interface_ui_factory
#define nm_vpn_editor_plugin_get_capabilities nm_vpn_plugin_ui_interface_get_capabilities
#define nm_vpn_editor_plugin_get_suggested_filename nm_vpn_plugin_ui_interface_get_suggested_name
#define nm_vpn_editor_get_widget nm_vpn_plugin_ui_widget_interface_get_widget