diff options
Diffstat (limited to 'src/vyconf_client.mli')
-rw-r--r-- | src/vyconf_client.mli | 9 |
1 files changed, 7 insertions, 2 deletions
diff --git a/src/vyconf_client.mli b/src/vyconf_client.mli index 9c25c60..762495d 100644 --- a/src/vyconf_client.mli +++ b/src/vyconf_client.mli @@ -8,7 +8,9 @@ val shutdown : t -> t Lwt.t val prompt : t -> Vyconf_connect.Vyconf_pbt.response Lwt.t -val setup_session : ?on_behalf_of:(int option) -> t -> string -> (t, string) result Lwt.t +val setup_session : ?on_behalf_of:(int option) -> t -> string -> int32 -> (t, string) result Lwt.t + +val session_of_pid : t -> int32 -> (t, string) result Lwt.t val teardown_session : ?on_behalf_of:(int option) -> t -> (string, string) result Lwt.t @@ -28,7 +30,10 @@ val set : t -> string list -> (string, string) result Lwt.t val delete : t -> string list -> (string, string) result Lwt.t -val commit : t -> (string, string) result Lwt.t +val session_changed : t -> (string, string) result Lwt.t +val discard : t -> (string, string) result Lwt.t + +val commit : t -> (string, string) result Lwt.t val reload_reftree : ?on_behalf_of:(int option) -> t -> (string, string) result Lwt.t |