package index

  1. Overview
  2. Docs
A platform-agnostic multi-level index for OCaml

Install

Dune Dependency

Authors

Maintainers

Sources

index-1.0.0.tbz
sha256=9e2b60bffcad828b2c732cbdfb6c35627443062fb482d08e431035f78e54584a
sha512=44d710f5ef3007abfbbab4bcc8d408e59d55f109fff81c7be6513fb838092039b6af4371f6df14d1746eaa0b9784549ebfecd9cf8b0578fa831281162ba635e3

doc/index.unix/Index_unix/Private/IO/index.html

Module Private.IO

type t
val v : readonly:bool -> fresh:bool -> generation:int64 -> fan_size:int64 -> string -> t
val name : t -> string
val offset : t -> int64
val force_offset : t -> int64
val readonly : t -> bool
val read : t -> off:int64 -> len:int -> bytes -> int
val clear : ?keep_generation:bool -> t -> unit
val sync : t -> unit
val version : t -> string
val set_generation : t -> int64 -> unit
val get_generation : t -> int64
val set_fanout : t -> string -> unit
val get_fanout : t -> string
val rename : src:t -> dst:t -> unit
val append : t -> string -> unit
val close : t -> unit
type lock
val lock : string -> lock
val unlock : lock -> unit
exception Bad_Read
module Mutex : sig ... end
val async : (unit -> 'a) -> unit
OCaml

Innovation. Community. Security.