type meth = [ `GET ]
+type daemon_mode = [ `Single | `Fork | `Thread ]
+
+type tcp_server =
+ sockaddr:Unix.sockaddr -> timeout:int option ->
+ (in_channel -> out_channel -> unit) ->
+ unit
+
type informational_substatus =
[ `Continue
| `Switching_protocols
method addContents: string -> unit
method addContentsBuf: Buffer.t -> unit
method addHeader: name:string -> value:string -> unit
+ method addBasicHeaders: unit
method replaceHeader: name:string -> value:string -> unit
method removeHeader: name:string -> unit
method hasHeader: name:string -> bool
method setExpires: string -> unit
method server: string
method setServer: string -> unit
+ method toString: string
method serialize: out_channel -> unit
end
class type request =
method uri: string
method path: string
method param: string -> string
+ method param_all: string -> string list
method params: (string * string) list
end