Legend:
Library
Module
Module type
Parameter
Class
Class type
Library
Module
Module type
Parameter
Class
Class type
lwt-compatible MirageOS signatures.
Release 3.2.0
module type TIME = Mirage_time_lwt.S
module type MCLOCK = Mirage_clock_lwt.MCLOCK
module type PCLOCK = Mirage_clock_lwt.PCLOCK
module type RANDOM = Mirage_random.C
module type FLOW = Mirage_flow_lwt.S
module type CONSOLE = Mirage_console_lwt.S
Consoles
module type BLOCK = Mirage_block_lwt.S
Block devices
module type NETWORK = Mirage_net_lwt.S
Network
module type ETHIF = Mirage_protocols_lwt.ETHIF
Network protocol implementations from Mirage_protocols
module type ARP = Mirage_protocols_lwt.ARP
module type IP = Mirage_protocols_lwt.IP
module type IPV4 = Mirage_protocols_lwt.IPV4
module type IPV6 = Mirage_protocols_lwt.IPV6
module type ICMP = Mirage_protocols_lwt.ICMP
module type ICMPV4 = Mirage_protocols_lwt.ICMPV4
module type UDP = Mirage_protocols_lwt.UDP
module type UDPV4 = Mirage_protocols_lwt.UDPV4
module type UDPV6 = Mirage_protocols_lwt.UDPV6
module type TCP = Mirage_protocols_lwt.TCP
module type TCPV4 = Mirage_protocols_lwt.TCPV4
module type TCPV6 = Mirage_protocols_lwt.TCPV6
module type CHANNEL = Mirage_channel_lwt.S
Buffered TCP channel
module type KV_RO = Mirage_kv_lwt.RO
KV RO
module type FS = Mirage_fs_lwt.S
FS
module type STACKV4 = Mirage_stack_lwt.V4
Single network stack