diff options
Diffstat (limited to 'libnm/nm-vpn-editor.c')
| -rw-r--r-- | libnm/nm-vpn-editor.c | 55 |
1 files changed, 0 insertions, 55 deletions
diff --git a/libnm/nm-vpn-editor.c b/libnm/nm-vpn-editor.c deleted file mode 100644 index e3269588..00000000 --- a/libnm/nm-vpn-editor.c +++ /dev/null @@ -1,55 +0,0 @@ -/* SPDX-License-Identifier: LGPL-2.1-or-later */ -/* - * Copyright (C) 2008 - 2010 Red Hat, Inc. - * Copyright (C) 2008 Novell, Inc. - */ - -#include "libnm/nm-default-libnm.h" - -#include "nm-vpn-editor.h" - -static void nm_vpn_editor_default_init(NMVpnEditorInterface *iface); - -G_DEFINE_INTERFACE(NMVpnEditor, nm_vpn_editor, G_TYPE_OBJECT) - -static void -nm_vpn_editor_default_init(NMVpnEditorInterface *iface) -{ - GType iface_type = G_TYPE_FROM_INTERFACE(iface); - - /* Signals */ - g_signal_new("changed", - iface_type, - G_SIGNAL_RUN_FIRST, - G_STRUCT_OFFSET(NMVpnEditorInterface, changed), - NULL, - NULL, - g_cclosure_marshal_VOID__VOID, - G_TYPE_NONE, - 0); -} - -/** - * nm_vpn_editor_get_widget: - * @editor: the #NMVpnEditor - * - * Returns: (transfer none): - */ -GObject * -nm_vpn_editor_get_widget(NMVpnEditor *editor) -{ - g_return_val_if_fail(NM_IS_VPN_EDITOR(editor), NULL); - - return NM_VPN_EDITOR_GET_INTERFACE(editor)->get_widget(editor); -} - -gboolean -nm_vpn_editor_update_connection(NMVpnEditor *editor, NMConnection *connection, GError **error) -{ - g_return_val_if_fail(NM_IS_VPN_EDITOR(editor), FALSE); - - if (error) - g_return_val_if_fail(*error == NULL, FALSE); - - return NM_VPN_EDITOR_GET_INTERFACE(editor)->update_connection(editor, connection, error); -} |