package mirage-stack

  1. Overview
  2. Docs
MirageOS signatures for network stacks

Install

Dune Dependency

Authors

Maintainers

Sources

mirage-stack-v2.0.1.tbz
sha256=58a68b636430101956792a62ac29c87d41981577488fca25c8214edb572abef5
sha512=16b329a59b240191170f985d7538219d4500a986e021c36cd9b29ebaea2cefe2d2a3f65771f2688a0f98b95d4c1fbcefd69f1f1c382bc16d8ca45ad58bf0fa7a

Description

mirage-stack provides a set of module types which libraries intended to be used as MirageOS network stacks should implement.

Tags

org:mirage

Published: 05 Nov 2019

README

mirage-stack — MirageOS signatures for network stacks

mirage-stack provides a module types which libraries intended to be used as MirageOS network stacks should implement.

The signature defined is:

Mirage_stack.STACKV4

mirage-stack is distributed under the ISC license.

Installation

mirage-stack can be installed with opam:

opam install mirage-stack

If you don't use opam consult the opam file for build instructions.

Documentation

The documentation and API reference is generated from the source interfaces. It can be consulted online or via odig doc mirage-stack.

Dependencies (6)

  1. lwt >= "4.0.0"
  2. fmt
  3. mirage-protocols >= "4.0.0" & < "8.0.0"
  4. mirage-device >= "2.0.0"
  5. dune >= "1.0"
  6. ocaml >= "4.06.0"

Dev Dependencies

None

Used by (16)

  1. capnp-rpc-mirage >= "0.6.0" & < "1.2.1"
  2. conduit-mirage >= "2.0.2" & < "3.0.0"
  3. dkim-mirage < "0.4.0"
  4. dns-certify >= "4.1.0" & < "5.0.0"
  5. dns-client >= "4.1.0" & < "5.0.0"
  6. dns-mirage >= "4.1.0" & < "5.0.0"
  7. dns-resolver >= "4.1.0" & < "6.1.1"
  8. dns-server >= "4.1.0" & < "5.0.0"
  9. dns-stub < "5.0.0"
  10. git-mirage >= "2.1.2" & < "3.7.0"
  11. git-paf < "3.7.0"
  12. metrics-mirage
  13. mirage-types >= "3.7.1" & < "3.10.0"
  14. paf-le < "0.0.8"
  15. pgx_lwt_mirage < "2.1"
  16. tcpip >= "4.0.0" & < "5.0.1"

Conflicts

None