summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/session.mli8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/session.mli b/src/session.mli
index 0180549..292e4df 100644
--- a/src/session.mli
+++ b/src/session.mli
@@ -15,8 +15,16 @@ type session_data = {
changeset: cfg_op list
}
+exception Session_error of string
+
val make : world -> session_data
val set : world -> session_data -> string list -> session_data
val delete : world -> session_data -> string list -> session_data
+
+val get_value : world -> session_data -> string list -> string
+
+val get_values : world -> session_data -> string list -> string list
+
+val exists : world -> session_data -> string list -> bool