include Protocol_9p.Filesystem.S
type t

A filesystem. This is likely shared amongst many connections.

type connection

Server state associated with a particular connection. This should contain connection-local data such as cached authentication information and a private space of Fids

val connect : t -> Protocol_9p_info.t -> connection

Called after making a connection to initialise the per-connection state

val make : string list -> t

make root construct a filesystem which corresponds to the local Unix filesystem rooted at root