module Site:sig
..end
type
t
val create : ?config_info:Ocsigen_extensions.config_info ->
?id:[ `Attach of t * Ocsigen_lib.Url.path
| `Host of string * int option ] ->
?charset:Ocsigen_charset_mime.charset ->
?auto_load_extensions:bool -> unit -> t
module Config:Ocsigen_server.Config_nested
with type t := t
type
extension
val create_extension : (Config.accessor -> Ocsigen_extensions.extension) ->
extension
val register : t -> extension -> unit