sig
type t
type role = Responder | Authorizer | Filter
type gateway = CGI of int * int | FCGI of int
val gateway : CamlGI.Cgi.Request.t -> CamlGI.Cgi.Request.gateway
val role : CamlGI.Cgi.Request.t -> CamlGI.Cgi.Request.role
val path_info : CamlGI.Cgi.Request.t -> string
val protocol : CamlGI.Cgi.Request.t -> string
val remote_addr : CamlGI.Cgi.Request.t -> string
val server_name : CamlGI.Cgi.Request.t -> string
val server_port : CamlGI.Cgi.Request.t -> int
val server_software : CamlGI.Cgi.Request.t -> string
val accept : CamlGI.Cgi.Request.t -> string
val accept_charset : CamlGI.Cgi.Request.t -> string
val accept_encoding : CamlGI.Cgi.Request.t -> string
val auth : CamlGI.Cgi.Request.t -> string
val user : CamlGI.Cgi.Request.t -> string
val user_agent : CamlGI.Cgi.Request.t -> string
val metavar : CamlGI.Cgi.Request.t -> string -> string
val print_string : CamlGI.Cgi.Request.t -> string -> unit
val prerr_string : CamlGI.Cgi.Request.t -> string -> unit
end