bancos
Bancos
bancos.cli
bancos.gc
bancos.part
type t
type command
type result = [
| `Ok
| `Not_found of Rowex.key
| `Found of Rowex.key * int
| `Duplicate of Rowex.key
| `Too_many_retries of Rowex.key
| `Exists of Rowex.key
]
val insert : t -> Rowex.key -> int -> command
val remove : t -> Rowex.key -> command
val lookup : t -> Rowex.key -> command
val iter : fn:(Rowex.key -> int -> unit) -> t -> command
val exists : t -> Rowex.key -> command
val await : command -> result
val is_running : command -> bool
val openfile : ?readers:int -> ?writers:int -> ?size:int -> ?init:unit Lazy.t Domain.DLS.key -> string -> t
val close : t -> unit