package albatross

  1. Overview
  2. Docs
Albatross - orchestrate and manage MirageOS unikernels with Solo5

Install

dune-project
 Dependency

Authors

Maintainers

Sources

albatross-2.7.2.tbz
sha256=0bef492a0546d19416e6be8fb56dbae0ceed4461d75bbffb855b6d1075012354
sha512=0d1c37e4a14a9bd1cc88356eee777ff92569b0274706bfe9e23681551e7cee5d4b1199a1ce9da78523b1eaebaed673575a1a6d76daa2a1cf6a3ea86b8d765754

doc/albatross.unix/Vmm_lwt/index.html

Module Vmm_lwtSource

Sourceval pp_sockaddr : Format.formatter -> Lwt_unix.sockaddr -> unit
Sourceval port_socket : Ipaddr.t -> int -> Lwt_unix.file_descr Lwt.t

Listen on a port.

Sourceval systemd_socket : unit -> Lwt_unix.file_descr Lwt.t

Listen on a socket passed by systemd through a variable.

Listen on a socket bound to a service.

Sourceval pp_process_status : Format.formatter -> Unix.process_status -> unit
Sourceval ret : Unix.process_status -> Vmm_core.process_exit
Sourceval waitpid : int -> (int * Lwt_unix.process_status, unit) result Lwt.t
Sourceval wait_and_clear : int -> Vmm_core.process_exit Lwt.t
Sourceval read_chunk : Lwt_unix.file_descr -> (string, [> `Eof | `Exception | `Toomuch ]) result Lwt.t
Sourceval read_wire : Lwt_unix.file_descr -> (Vmm_commands.wire, [> `Eof | `Exception | `Toomuch ]) result Lwt.t
Sourceval write_raw : Lwt_unix.file_descr -> bytes -> (unit, [> `Exception ]) result Lwt.t
Sourceval write_chunk : Lwt_unix.file_descr -> string -> (unit, [> `Exception ]) result Lwt.t
Sourceval write_wire : Lwt_unix.file_descr -> Vmm_commands.wire -> (unit, [> `Exception ]) result Lwt.t
Sourceval safe_close : Lwt_unix.file_descr -> unit Lwt.t
Sourceval compress_stream : level:int -> string Lwt_stream.t -> string Lwt_stream.t * unit Lwt.t
Sourceval uncompress_stream : string Lwt_stream.t -> [ `Data of string | `Malformed of string ] Lwt_stream.t * unit Lwt.t