package cstruct-lwt

  1. Overview
  2. Docs
Access C-like structures directly from OCaml

Install

Authors

Maintainers

Sources

cstruct-6.2.0.tbz
sha256=9a78073392580e8349148fa3ab4b1b2e989dc9d30d07401b04c96b7c60f03e62
sha512=8d33fe6b3707a3994d0225cd33cadde0bb2ca834ef01096e3df33a08e4a8c6d02ebccddf558a73988b8a5595b65fdc10de61efbf872c6c9e55c719c7e19c463d

Description

Cstruct is a library and syntax extension to make it easier to access C-like structures directly from OCaml. It supports both reading and writing to these structures, and they are accessed via the Bigarray module.

Tags

org:mirage org:ocamllabs

Published: 14 Mar 2023

Dependencies (5)

  1. cstruct = version
  2. lwt
  3. dune >= "2.0.0"
  4. base-unix
  5. ocaml >= "4.08.0"

Dev Dependencies

None

Used by (28)

  1. capnp-rpc-unix
  2. charrua-unix >= "1.4.0"
  3. dns-forward < "0.9.0"
  4. dns-forward-lwt-unix
  5. launchd >= "1.3"
  6. mirage-block-ccm < "1.1.0"
  7. mirage-block-unix >= "2.0.0" & != "2.7.0"
  8. mirage-console < "2.1.1"
  9. mirage-console-lwt < "2.4.2"
  10. mirage-console-solo5 < "0.2.0"
  11. mirage-console-unix < "2.2.1" | >= "2.3.3"
  12. mirage-console-xen-cli
  13. mirage-entropy-unix >= "0.2.0"
  14. mirage-entropy-xen >= "0.2.0"
  15. mirage-flow-lwt < "1.3.0"
  16. mirage-fs-lwt >= "1.1.1"
  17. mirage-fs-unix < "1.4.0" | >= "1.6.0"
  18. mirage-net-flow
  19. mirage-net-unix >= "2.4.1"
  20. nbd-unix
  21. nocrypto >= "0.5.4"
  22. protocol-9p >= "0.7.2" & < "0.10.0" | = "0.11.2"
  23. protocol-9p-unix = "0.11.3" | >= "2.0.2"
  24. tar-format >= "0.5.0"
  25. tar-unix != "0.9.0"
  26. tcpip >= "2.7.0"
  27. vhd-format = "0.8.0"
  28. vpnkit >= "0.1.1"

Conflicts

None