From 7f162e8824f3977dc5cc207dd5257ad0b39faa97 Mon Sep 17 00:00:00 2001 From: nsensfel Date: Thu, 10 Jan 2019 18:48:54 +0100 Subject: Allows the use of locks when creating entries. --- src/ataxia_entry.erl | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) (limited to 'src/ataxia_entry.erl') diff --git a/src/ataxia_entry.erl b/src/ataxia_entry.erl index af0b240..6d1f223 100644 --- a/src/ataxia_entry.erl +++ b/src/ataxia_entry.erl @@ -25,7 +25,7 @@ -export ( [ - new/4, + new/5, get_id/1, get_read_permission/1, @@ -61,15 +61,16 @@ any(), ataxia_security:permission(), ataxia_security:permission(), + ataxia_lock:type(), any() ) -> type(). -new (ID, ReadPermission, WritePermission, Value) -> +new (ID, ReadPermission, WritePermission, Lock, Value) -> #entry { id = ID, read_perm = ReadPermission, write_perm = WritePermission, - lock = ataxia_lock:unlocked(), + lock = Lock, val = Value }. -- cgit v1.2.3-70-g09d2