diff options
Diffstat (limited to 'src/nm-checkpoint-manager.h')
| -rw-r--r-- | src/nm-checkpoint-manager.h | 24 |
1 files changed, 6 insertions, 18 deletions
diff --git a/src/nm-checkpoint-manager.h b/src/nm-checkpoint-manager.h index ca66ef16..30e49041 100644 --- a/src/nm-checkpoint-manager.h +++ b/src/nm-checkpoint-manager.h @@ -27,13 +27,8 @@ typedef struct _NMCheckpointManager NMCheckpointManager; -NMCheckpointManager *nm_checkpoint_manager_new (NMManager *manager, GParamSpec *spec); - -void nm_checkpoint_manager_free (NMCheckpointManager *self); - -NMCheckpoint *nm_checkpoint_manager_lookup_by_path (NMCheckpointManager *self, - const char *path, - GError **error); +NMCheckpointManager *nm_checkpoint_manager_new (NMManager *manager); +void nm_checkpoint_manager_unref (NMCheckpointManager *self); NMCheckpoint *nm_checkpoint_manager_create (NMCheckpointManager *self, const char *const*device_names, @@ -41,22 +36,15 @@ NMCheckpoint *nm_checkpoint_manager_create (NMCheckpointManager *self, NMCheckpointCreateFlags flags, GError **error); -void nm_checkpoint_manager_destroy_all (NMCheckpointManager *self); +gboolean nm_checkpoint_manager_destroy_all (NMCheckpointManager *self, + GError **error); gboolean nm_checkpoint_manager_destroy (NMCheckpointManager *self, - const char *path, + const char *checkpoint_path, GError **error); gboolean nm_checkpoint_manager_rollback (NMCheckpointManager *self, - const char *path, + const char *checkpoint_path, GVariant **results, GError **error); -gboolean nm_checkpoint_manager_adjust_rollback_timeout (NMCheckpointManager *self, - const char *path, - guint32 add_timeout, - GError **error); - -const char **nm_checkpoint_manager_get_checkpoint_paths (NMCheckpointManager *self, - guint *out_length); - #endif /* __NM_CHECKPOINT_MANAGER_H__ */ |