unix-fcntl

AuthorDavid Sheets <sheets@alum.mit.edu>
LicenseISC
Homepagehttps://github.com/dsheets/ocaml-unix-fcntl
Issue Trackerhttps://github.com/dsheets/ocaml-unix-fcntl/issues
Maintainersheets@alum.mit.edu
Dependencies
&ctypes>= 0.4.0&0.6.0
ocamlbuild
ocamlfind
unix-errno>= 0.2.0&0.3.0
Availableocaml-version < "4.05.0"
PublishedOct 2, 2015
Source [http] https://github.com/dsheets/ocaml-unix-fcntl/archive/0.2.0.tar.gz
b0e7c850d093fe462041beb13827e5ba
StatisticsNot installed in the last month.
Edithttps://github.com/ocaml/opam-repository/tree/master/packages/unix-fcntl/unix-fcntl.0.2.0/opam

Unix fcntl.h types, maps, and support

unix-fcntl provides types for manipulating concepts expressed in fcntl.h. A macro definition type, defns is provided for open flags in order to transport a specific openflag-integer map as is the case with FUSE. The types and their functions reside in Fcntl and are independent of any Unix bindings. This makes the library's types usable from MirageOS on top of Xen. Fcntl_unix provides maps to and from Unix.open_flag, the present host's open flag map, and similar.

Necessary for
sibylfs