X-Git-Url: http://matita.cs.unibo.it/gitweb/?a=blobdiff_plain;f=helm%2FDEVEL%2Focaml-http%2Fhttp_constants.mli;h=46db79067c1a4f2cf653576ecb9406ff922f8de9;hb=4167cea65ca58897d1a3dbb81ff95de5074700cc;hp=c00edebb63b1303418d2fbc63a48dab922b44024;hpb=80a7a8d3389af9590f54743c898b6d76a0b296f8;p=helm.git diff --git a/helm/DEVEL/ocaml-http/http_constants.mli b/helm/DEVEL/ocaml-http/http_constants.mli index c00edebb6..46db79067 100644 --- a/helm/DEVEL/ocaml-http/http_constants.mli +++ b/helm/DEVEL/ocaml-http/http_constants.mli @@ -2,27 +2,25 @@ (* OCaml HTTP - do it yourself (fully OCaml) HTTP daemon - Copyright (C) <2002-2004> Stefano Zacchiroli + Copyright (C) <2002-2005> Stefano Zacchiroli This program is free software; you can redistribute it and/or modify - it under the terms of the GNU General Public License as published by - the Free Software Foundation; either version 2 of the License, or - (at your option) any later version. + it under the terms of the GNU Library General Public License as + published by the Free Software Foundation, version 2. This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the - GNU General Public License for more details. + GNU Library General Public License for more details. - You should have received a copy of the GNU General Public License - along with this program; if not, write to the Free Software - Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA + You should have received a copy of the GNU Library General Public + License along with this program; if not, write to the Free Software + Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 + USA *) (** Constants *) -open Http_types - (** default HTTP version *) val version: Http_types.version @@ -34,8 +32,12 @@ val crlf: string (** {2 daemon default values} *) -val default_addr: string (** default listen address *) -val default_port: int (** default listen port *) -val default_timeout: int (** default callbacks timeout *) -val default_mode: daemon_mode (** default request handling mode *) +val default_addr: string +val default_auth: (string * Http_types.auth_info) option +val default_callback: Http_types.request -> out_channel -> unit +val default_mode: Http_types.daemon_mode +val default_port: int +val default_root_dir: string option +val default_exn_handler: (exn -> out_channel -> unit) option +val default_timeout: int option