Blame clients/tui/nmtui-edit.h

Packit Service 87a54e
/* SPDX-License-Identifier: GPL-2.0-or-later */
Packit 5756e2
/*
Packit 5756e2
 * Copyright (C) 2013 Red Hat, Inc.
Packit 5756e2
 */
Packit 5756e2
Packit 5756e2
#ifndef NMTUI_EDIT_H
Packit 5756e2
#define NMTUI_EDIT_H
Packit 5756e2
Packit 5756e2
#include "nmt-newt.h"
Packit 5756e2
Packit Service a1bd4f
typedef gboolean (*NmtAddConnectionTypeFilter)(GType connection_type, gpointer user_data);
Packit 5756e2
Packit Service a1bd4f
NmtNewtForm *nmtui_edit(gboolean is_top, int argc, char **argv);
Packit 5756e2
Packit Service a1bd4f
void nmt_add_connection(void);
Packit Service a1bd4f
void nmt_add_connection_full(const char *               primary_text,
Packit Service a1bd4f
                             const char *               secondary_text,
Packit Service a1bd4f
                             NMConnection *             master,
Packit Service a1bd4f
                             NmtAddConnectionTypeFilter type_filter,
Packit Service a1bd4f
                             gpointer                   type_filter_data);
Packit 5756e2
Packit Service a1bd4f
void nmt_edit_connection(NMConnection *connection);
Packit 5756e2
Packit Service a1bd4f
void nmt_remove_connection(NMRemoteConnection *connection);
Packit 5756e2
Packit 5756e2
#endif /* NMTUI_EDIT_H */