Warning: Reason support is experimental. We are looking for beta-tester and contributors.

Index of modules


A
Accept [Ocsigen_header]
Accept_encoding [Ocsigen_header]
Accept_language [Ocsigen_header]
Accesscontrol

Accesscontrol: Conditional access to some sites

Authbasic

Authbasic: Basic HTTP authentication


C
Clist [Ocsigen_lib_base]

Circular lists

Configuration [Ocsigen_extensions]

This modules contains types and constructor for the description of XML configurations and the accordingly parsing.

Content_type [Ocsigen_header]
Cors

Cross-Origin Resource Sharing


D
Deflatemod

Deflatemod: compress output data

Dlist [Ocsigen_cache]

Doubly-linked lists with maximum number of entries, and (possibly) limited lifespan for entries.


E
Extendconfiguration

Extendconfiguration: More configuration options for Ocsigen Server


F
Filename [Ocsigen_lib]

I
Int [Ocsigen_lib_base]
Ip_address [Ocsigen_lib]

L
List [Ocsigen_lib_base]

Improvement of module List

Lwt [Ocsigen_lib_base.Option]

M
Make [Ocsigen_cache]
Map [Ocsigen_lib_base.String_base]
Map_inner [Ocsigen_cookie_map]
Map_path [Ocsigen_cookie_map]

This type of maps is used to store cookie values for each path.

Mime_type [Ocsigen_header]

N
Name [Ocsigen_header]

O
Ocsigen_cache

Cache.

Ocsigen_charset_mime
Ocsigen_command

Extending server commands

Ocsigen_config

Configuring Ocsigen server

Ocsigen_config_static
Ocsigen_cookie_map
Ocsigen_extensions

Extensions interface for Ocsigen Server

Ocsigen_header
Ocsigen_lib

This module contains some auxiliaries for the Ocsigenserver.

Ocsigen_lib_base

This module just contains only extensions of the standard library and very basic Ocsigen values and exceptions.

Ocsigen_loader

Module Ocsigen_loader: Dynamic loading for Ocsigen.

Ocsigen_local_files
Ocsigen_messages

Writing messages in the logs

Ocsigen_multipart
Ocsigen_parseconfig

Config file parsing.

Ocsigen_request
Ocsigen_response
Ocsigen_server
Ocsigen_stream
Option [Ocsigen_lib_base]

Module Option to compute type 'a option

Outputfilter

Outputfilter: Rewrite some part of the output


P
Poly [Ocsigen_cookie_map]

Polymorphic versions of add and remove to use when we don't need to OUnset (client-side)

Polytables

Polymorphic tables (using Map)


R
Redirectmod

Redirectmod: HTTP redirections

Revproxy

Revproxy: Forward a request to another Web server

Rewritemod

Rewrite: Change the request


S
Set [Ocsigen_lib_base.String_base]
Socket_type [Ocsigen_config]
Staticmod

Staticmod: serve static files

String [Ocsigen_lib]
StringStream [Ocsigen_stream]
String_base [Ocsigen_lib_base]

Improvement of module String


T
Table [Ocsigen_lib_base.String_base]
Table [Ocsigen_lib_base.Int]
Tuple3 [Ocsigen_lib_base]

U
Url [Ocsigen_lib]
Url_base [Ocsigen_lib_base]
Userconf