Module Ocsigen_server.Site

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