Docs GODI Archive
Projects Blog Link DB

Search GODI:


More options
File lib/ocaml/pkg-lib/netcgi2/netcgi_fcgi.cmi_pretty GODI Package godi-ocamlnet
Library netcgi2
 
   Netcgi_fcgi.html    Netcgi_fcgi.html    netcgi_fcgi.cmi_pretty    netcgi_fcgi.mli    netcgi_fcgi.cmi_pretty    netcgi_fcgi.mli    Sources  
class type cgi =
  object
    method argument : string -> Netcgi.cgi_argument
    method argument_exists : string -> bool
    method argument_value : ?default:string -> string -> string
    method arguments : Netcgi.cgi_argument list
    method at_exit : (unit -> unit) -> unit
    method data : Netchannels.in_obj_channel
    method data_length : int
    method data_mtime : float
    method environment : Netcgi.cgi_environment
    method finalize : unit -> unit
    method multiple_argument : string -> Netcgi.cgi_argument list
    method out_channel : Netchannels.trans_out_obj_channel
    method output : Netchannels.trans_out_obj_channel
    method request_method :
      [ `DELETE | `GET | `HEAD | `POST | `PUT of Netcgi.cgi_argument ]
    method role : [ `Authorizer | `Filter | `Responder ]
    method set_header :
      ?status:Nethttp.http_status ->
      ?content_type:string ->
      ?content_length:int ->
      ?set_cookie:Nethttp.cookie list ->
      ?set_cookies:Netcgi.Cookie.t list ->
      ?cache:Netcgi.cache_control ->
      ?filename:string ->
      ?language:string ->
      ?script_type:string ->
      ?style_type:string ->
      ?fields:(string * string list) list -> unit -> unit
    method set_redirection_header :
      ?set_cookies:Netcgi.Cookie.t list ->
      ?fields:(string * string list) list -> string -> unit
    method url :
      ?protocol:Nethttp.protocol ->
      ?with_authority:Netcgi.other_url_spec ->
      ?with_script_name:Netcgi.other_url_spec ->
      ?with_path_info:Netcgi.other_url_spec ->
      ?with_query_string:Netcgi.query_string_spec -> unit -> string
  end
val run :
  ?config:Netcgi.config ->
  ?allow:(Unix.sockaddr -> bool) ->
  ?output_type:Netcgi.output_type ->
  ?arg_store:Netcgi.arg_store ->
  ?exn_handler:Netcgi.exn_handler ->
  ?sockaddr:Unix.sockaddr -> (cgi -> unit) -> unit
val handle_request :
  Netcgi.config ->
  Netcgi.output_type ->
  Netcgi.arg_store ->
  Netcgi.exn_handler ->
  (cgi -> unit) ->
  max_conns:int ->
  log:(string -> unit) option ->
  Unix.file_descr -> Netcgi.connection_directive
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml