package cstruct
- Overview
- No Docs
You can search for identifiers within the package.
in-package search v0.2.0
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page
Access C-like structures directly from OCaml
Install
dune-project
Dependency
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.
-
albatross
>= "1.4.3" & < "2.3.0" - arp
-
asn1-combinators
= "0.2.6" -
async_unix
>= "v0.17.0" - awa
- awa-mirage
- bip32
-
builder
< "0.4.0" -
builder-web
< "0.2.0" - capnp-rpc-net
-
capnp-rpc-unix
>= "2.1" -
carton
>= "0.4.3" & < "1.0.0" - carton-git
-
carton-lwt
< "1.0.0" -
certify
< "0.3.3" - chamelon
- charrua
- charrua-client
- charrua-server
- coap
- coap-core
- coap-server-lwt
- cohttp-mirage
-
colombe
< "0.2.0" - conduit-mirage
-
conex
< "0.10.0" -
conex-mirage-crypto
< "1.0.0" - cowabloga
- crc
- cstruct-async
-
cstruct-lwt
>= "6.2.0" -
cstruct-sexp
>= "6.2.0" -
cstruct-unix
>= "6.2.0" - current-albatross-deployer
-
current_git
>= "0.6.2" - current_github
- current_web
-
dbase4
< "0.2.0" - depyt
- dirsp-proscript
-
dns
>= "6.3.0" & < "9.1.0" -
dns-cli
< "9.1.0" -
dns-client
< "7.0.3" - dns-forward
- dns-mirage
- dns-server
- dns-stub
-
dns-tsig
< "9.1.0" - dnssd
-
dnssec
< "9.1.0" - dream
- eio
-
eqaf
>= "0.8" & < "0.10" - eqaf-cstruct
- ethernet
-
fat-filesystem
= "0.13.0" | >= "0.15.0" - frenetic
-
geojsone
>= "0.2.0" -
git
< "3.6.0" | >= "3.15.0" - git-cohttp
- git-cohttp-unix
-
git-kv
>= "0.2.0" - git-mirage
-
git-unix
>= "3.2.0" - github-hooks
-
gluten-mirage
< "0.5.2" - gpt
- h2-mirage
-
hacl-star
>= "0.7.0" -
hex
>= "1.4.0" - hkdf
-
http-multipart-formdata
>= "3.1.0" - httpun-mirage
- httpun-ws-mirage
- hvsock
- io-page
- io-page-unix
- ipaddr-cstruct
- irmin-git
- irmin-indexeddb
-
jose
< "0.10.0" -
key-parsers
>= "1.2.1" - launchd
- learn-ocaml-client
-
ledgerwallet
>= "0.2.1" -
letsencrypt
< "1.0.0" -
letsencrypt-app
< "1.0.0" - lt-code
- macaddr-cstruct
- mbr-format
-
memtrace_viewer
< "v0.15.0" -
mimic
>= "0.0.4" -
mirage-block
>= "2.0.1" - mirage-block-ccm
-
mirage-block-combinators
>= "3.0.2" - mirage-block-ramdisk
- mirage-block-solo5
- mirage-block-unikraft
-
mirage-block-unix
!= "2.12.1" - mirage-block-xen
- mirage-btrees
-
mirage-channel
>= "4.1.0" - mirage-channel-lwt
- mirage-conduit
- mirage-console-lwt
-
mirage-crypto
>= "0.10.7" & < "1.1.0" -
mirage-crypto-ec
< "1.1.0" -
mirage-crypto-pk
< "1.1.0" -
mirage-crypto-rng
< "1.1.0" - mirage-crypto-rng-eio
-
mirage-crypto-rng-mirage
< "1.1.0" -
mirage-flow
>= "3.0.0" - mirage-flow-combinators
- mirage-flow-unix
-
mirage-fs
>= "4.0.0" - mirage-fs-lwt
- mirage-kv-lwt
- mirage-kv-unix
- mirage-nat
-
mirage-net
>= "4.0.0" - mirage-net-lwt
- mirage-net-macosx
- mirage-net-solo5
- mirage-net-unikraft
- mirage-net-unix
- mirage-net-xen
- mirage-profile
-
mirage-protocols
>= "7.0.0" - mirage-protocols-lwt
- mirage-qubes
- mirage-random
-
mirage-solo5
< "0.10.0" - mirage-stack-lwt
- mirage-tc
- mirage-types-lwt
- mirage-vnetif
- mirage-xen
- monorobot
- multihash
-
nbd
>= "4.0.3" - noise
- oneffs
-
otr
< "1.0.0" - paf
- pbkdf
-
pcap-format
>= "0.5.2" - pf-qubes
- plebeia
-
plist-xml
>= "0.4.0" & < "0.5.1" -
ppx_cstruct
>= "6.2.0" -
protocol-9p
>= "2.0.2" -
protocol-9p-tool
= "2.0.2" -
protocol-9p-unix
= "0.11.3" | >= "2.0.2" - proton
-
qcow
>= "0.11.0" - qcow-tool
- qcow-types
-
randomconv
< "0.2.0" -
rawlink
>= "1.2" -
reparse
>= "3.0.0" - reparse-lwt
- reparse-lwt-unix
-
rfc6287
< "1.0.4" - rio
-
riot
= "0.0.7" -
salsa20
!= "1.1.0" -
salsa20-core
= "1.1.0" - scrypt-kdf
-
secp256k1-internal
>= "0.3.1" -
sendmail
>= "0.5.0" - shared-block-ring
- shared-memory-ring
- shared-memory-ring-lwt
-
sihl
>= "3.0.0" - slack
-
solo5-elftool
< "0.4.0" -
spoke
>= "0.0.4" -
ssh-agent
!= "0.3.0" - swapfs
-
tar
< "3.3.0" - tar-mirage
-
tar-unix
< "3.3.0" -
tcpip
>= "7.1.2" -
tls
>= "0.12.8" & < "1.0.4" - tls-liquidsoap
- uecc
- uring
- vchan
- vchan-unix
- vchan-xen
-
vhd-format
>= "0.12.0" & < "0.12.2" | >= "0.13.0" -
vhd-format-lwt
>= "0.13.0" - vmnet
-
wayland
>= "1.0" -
webauthn
< "0.2.0" -
x509
>= "0.14.1" & < "1.0.6" - xen-gnt
-
yocaml_git
>= "2.0.0"
Conflicts (1)
-
js_of_ocaml
< "3.5.0"
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>
On This Page