NMRemoteConnection

NMRemoteConnection

Functions

Properties

char * filename Read
guint flags Read
gboolean unsaved Read
guint64 version-id Read
gboolean visible Read

Types and Values

Object Hierarchy

    GObject
    ╰── NMObject
        ╰── NMRemoteConnection

Implemented Interfaces

NMRemoteConnection implements NMConnection.

Description

Functions

nm_remote_connection_update2 ()

void
nm_remote_connection_update2 (NMRemoteConnection *connection,
                              GVariant *settings,
                              NMSettingsUpdate2Flags flags,
                              GVariant *args,
                              GCancellable *cancellable,
                              GAsyncReadyCallback callback,
                              gpointer user_data);

nm_remote_connection_update2_finish ()

GVariant *
nm_remote_connection_update2_finish (NMRemoteConnection *connection,
                                     GAsyncResult *result,
                                     GError **error);

nm_remote_connection_commit_changes ()

gboolean
nm_remote_connection_commit_changes (NMRemoteConnection *connection,
                                     gboolean save_to_disk,
                                     GCancellable *cancellable,
                                     GError **error);

nm_remote_connection_commit_changes is deprecated and should not be used in newly-written code.


nm_remote_connection_commit_changes_async ()

void
nm_remote_connection_commit_changes_async
                               (NMRemoteConnection *connection,
                                gboolean save_to_disk,
                                GCancellable *cancellable,
                                GAsyncReadyCallback callback,
                                gpointer user_data);

nm_remote_connection_commit_changes_finish ()

gboolean
nm_remote_connection_commit_changes_finish
                               (NMRemoteConnection *connection,
                                GAsyncResult *result,
                                GError **error);

nm_remote_connection_save ()

gboolean
nm_remote_connection_save (NMRemoteConnection *connection,
                           GCancellable *cancellable,
                           GError **error);

nm_remote_connection_save is deprecated and should not be used in newly-written code.


nm_remote_connection_save_async ()

void
nm_remote_connection_save_async (NMRemoteConnection *connection,
                                 GCancellable *cancellable,
                                 GAsyncReadyCallback callback,
                                 gpointer user_data);

nm_remote_connection_save_finish ()

gboolean
nm_remote_connection_save_finish (NMRemoteConnection *connection,
                                  GAsyncResult *result,
                                  GError **error);

nm_remote_connection_delete ()

gboolean
nm_remote_connection_delete (NMRemoteConnection *connection,
                             GCancellable *cancellable,
                             GError **error);

nm_remote_connection_delete is deprecated and should not be used in newly-written code.


nm_remote_connection_delete_async ()

void
nm_remote_connection_delete_async (NMRemoteConnection *connection,
                                   GCancellable *cancellable,
                                   GAsyncReadyCallback callback,
                                   gpointer user_data);

nm_remote_connection_delete_finish ()

gboolean
nm_remote_connection_delete_finish (NMRemoteConnection *connection,
                                    GAsyncResult *result,
                                    GError **error);

nm_remote_connection_get_secrets ()

GVariant *
nm_remote_connection_get_secrets (NMRemoteConnection *connection,
                                  const char *setting_name,
                                  GCancellable *cancellable,
                                  GError **error);

nm_remote_connection_get_secrets_async ()

void
nm_remote_connection_get_secrets_async
                               (NMRemoteConnection *connection,
                                const char *setting_name,
                                GCancellable *cancellable,
                                GAsyncReadyCallback callback,
                                gpointer user_data);

nm_remote_connection_get_secrets_finish ()

GVariant *
nm_remote_connection_get_secrets_finish
                               (NMRemoteConnection *connection,
                                GAsyncResult *result,
                                GError **error);

nm_remote_connection_get_unsaved ()

gboolean
nm_remote_connection_get_unsaved (NMRemoteConnection *connection);

nm_remote_connection_get_flags ()

NMSettingsConnectionFlags
nm_remote_connection_get_flags (NMRemoteConnection *connection);

nm_remote_connection_get_filename ()

const char *
nm_remote_connection_get_filename (NMRemoteConnection *connection);

nm_remote_connection_get_visible ()

gboolean
nm_remote_connection_get_visible (NMRemoteConnection *connection);

nm_remote_connection_get_version_id ()

guint64
nm_remote_connection_get_version_id (NMRemoteConnection *connection);

Types and Values

NM_REMOTE_CONNECTION_DBUS_CONNECTION

#define NM_REMOTE_CONNECTION_DBUS_CONNECTION "dbus-connection"

NM_REMOTE_CONNECTION_PATH

#define NM_REMOTE_CONNECTION_PATH            "path"

NM_REMOTE_CONNECTION_UNSAVED

#define NM_REMOTE_CONNECTION_UNSAVED         "unsaved"

NM_REMOTE_CONNECTION_FLAGS

#define NM_REMOTE_CONNECTION_FLAGS           "flags"

NM_REMOTE_CONNECTION_FILENAME

#define NM_REMOTE_CONNECTION_FILENAME        "filename"

NM_REMOTE_CONNECTION_VERSION_ID

#define NM_REMOTE_CONNECTION_VERSION_ID      "version-id"

NM_REMOTE_CONNECTION_VISIBLE

#define NM_REMOTE_CONNECTION_VISIBLE         "visible"

NMRemoteConnection

typedef struct _NMRemoteConnection NMRemoteConnection;

Property Details

The “filename” property

  “filename”                 char *

Owner: NMRemoteConnection

Flags: Read

Default value: NULL


The “flags” property

  “flags”                    guint

Owner: NMRemoteConnection

Flags: Read

Default value: 0


The “unsaved” property

  “unsaved”                  gboolean

Owner: NMRemoteConnection

Flags: Read

Default value: FALSE


The “version-id” property

  “version-id”               guint64

Owner: NMRemoteConnection

Flags: Read

Default value: 0


The “visible” property

  “visible”                  gboolean

Owner: NMRemoteConnection

Flags: Read

Default value: FALSE