Capnp_rpc_net.Capnp_addressHandling of capnp:// URI format addresses. This code is shared between the unix and mirage networks.
module Location : sig ... endinclude S.ADDRESS with type t = Location.t * Auth.Digest.ttype t = Location.t * Auth.Digest.tA network address at which a vat can be reached.
val parse_uri : Uri.t -> (t * string, [> `Msg of string ]) Stdlib.resultparse_uri uri extracts from a URI the network address and service ID.
val to_uri : (t * string) -> Uri.tto_uri (t, service_id) is a URI that can be parsed back into (t, service_id) by parse_uri.
val digest : t -> Auth.Digest.tHow to verify that the correct address has been reached.
val pp : t Fmt.t