caldav

A CalDAV server
IN THIS PACKAGE
type config = {
principals : string;
calendars : string;
host : Uri.t;
do_trust_on_first_use : bool;
}
val admin_acl : config -> ([> `All | `Href of Uri.t ] * [> `Grant of [> `All | `Read ] list ]) list
val calendars_acl : config -> ([> `All | `Href of Uri.t ] * [> `Grant of [> `All | `Bind | `Read | `Unbind ] list ]) list
val host : ?scheme:string -> ?port:int -> ?hostname:string -> unit -> Uri.t
val config : ?principals:string -> ?calendars:string -> ?do_trust_on_first_use:bool -> Uri.t -> config