hvsock
  1. Overview
  2. Docs

hvsock 3.0.0

Libraries

This package provides the following libraries (via dune):

hvsock

Documentation:

  • Hvsock.Af_common
  • Hvsock.Af_hyperv Low-level interface to the AF_HYPERV socket family available on Windows kernels.
  • Hvsock.Af_vsock Low-level interface to the AF_VSOCK socket family available on Linux kernels.
  • Hvsock.Hyperkit Low-level interface to the Hyperkit AF_VSOCK interface
  • Hvsock.Socket An interface for hypervisor sockets which hides as many of the differences between Linux, Windows and Mac as possible.

Dependencies: unix, uri, cstruct, uuidm, base64, uutf

hvsock.lwt

Documentation:

Dependencies: lwt, hvsock, bytes, mirage-time, mirage-flow-combinators, cstruct, mirage-flow, logs, threads, duration

hvsock.lwt-unix

Documentation:

Dependencies: lwt, hvsock, hvsock.lwt, bytes, mirage-time, mirage-flow-combinators, cstruct, mirage-flow, logs, threads, duration, lwt.unix