# Index of modules

A
Action [Eliom_predefmod] | Actions do not generate any page.
Actions [Eliom_predefmod] | The same, for backwards compatibility
Any [Eliom_predefmod] | Allows to create services that choose dynamically what they want to send.
Authbasic | Module `Authbasic`: Basic HTTP Authentication.
B
BASE [XHTML.T] |
Basic_Forms [XHTML.T] |
Basic_Tables [XHTML.T] |
Blocks [Eliom_predefmod] | Use this module for example for XMLHttpRequests for block tags (e.g.
C
Cookies [Ocsigen_http_frame] | This table is to store cookie values for each path.
Cookies [Eliom_mkreg.ELIOMREGSIG] |
Cookievalues [Ocsigen_http_frame] | This table is to store one cookie value for each cookie name.
CssText [Eliom_predefmod] | Module to register untyped CSS pages
D
Directory_content [Ocsigen_senders] | directory name and corresponding URL path
E
Eliom_common | Low level functions for Eliom, exceptions and types.
Eliom_mkforms | This module defines the functor to use to creates modules generating form widgets for your own types of pages.
Eliom_mkreg | This module defines the functor to use to creates modules generating functions to register services for your own types of pages.
Eliom_parameters | This module defines the values used to declare the type of service parameters.
Eliom_predefmod | This modules contains predefined modules for generating forms and registering handlers, for several types of pages: XHTML pages typed with polymorphic variants, untyped (text) pages, actions, redirections, files ...
Eliom_services | This module allows to define services.
Eliom_sessions | This module contains the functions you need to get (or set) information about the request or the session.
Eliom_tools | Predefined boxes for Eliom
Empty_content [Ocsigen_senders] |
Error_content [Ocsigen_senders] | error code and/or exception
F
FORMS [XHTML.T] |
File_content [Ocsigen_senders] |
Files [Eliom_predefmod] | Allows to send files.
H
HYPERTEXT [XHTML.T] |
HtmlText [Eliom_predefmod] | Module to create forms and register untyped HTML pages
Http_error [Ocsigen_http_frame] |
Http_header [Ocsigen_http_frame] |
I
IMAGE [XHTML.T] |
L
LINK [XHTML.T] |
LIST [XHTML.T] |
M
M [XHTML] |
METAINFORMATION [XHTML.T] |
M_01_00 [XHTML] |
M_01_01 [XHTML] |
MakeForms [Eliom_mkforms] |
MakeRegister [Eliom_mkreg] |
O
Ocsigen_extensions | Writing extensions for Ocsigen
Ocsigen_headers | Getting informations from HTTP header.
Ocsigen_http_client | Using Ocsigen as a HTTP client
Ocsigen_http_com | Sending and receiving HTTP frames
Ocsigen_http_frame | This table is to store cookie values for each path.
Ocsigen_messages | Writing messages in the logs
Ocsigen_parseconfig | Config file parsing
Ocsigen_senders | Functions to create results for various kinds of documents
Ocsigen_stream | Streams are a means to read data block by block
Ocsipersist | Persistent data on hard disk.
P
PRESENTATION [XHTML.T] |
R
Redirection [Eliom_predefmod] | Allows to create redirections towards another service.
S
SPECIAL [XHTML.T] |
STRUCTURE [XHTML.T] |
STYLE_SHEET [XHTML.T] |
Session_admin [Eliom_sessions] |
Simplexmlparser | Basic camlp4 parser for xml
Stream_content [Ocsigen_senders] |
Streamlist [Eliom_predefmod] | Allows to send raw data using Ocsigen's streams.
Streamlist_content [Ocsigen_senders] | streams and content-type
String_redirection [Eliom_predefmod] | Allows to create redirections towards other URLs.
SubXhtml [Eliom_predefmod] |
T
TABLES [XHTML.T] |
TEXT [XHTML.T] |
Text [Eliom_predefmod] | Module to register untyped text pages
Text_content [Ocsigen_senders] | content * content-type
U
Unit [Eliom_predefmod] | Like actions, but the page is not reloaded.
X
XHTML | Typesafe constructors for XHTML 1.1 documents.
Xhtml [Eliom_predefmod] | Eliom forms and service registration functions for XHTML
Xhtml_content [Ocsigen_senders] |
Xhtmlcompact | XHTML "compact printing" (no pretty printing, no line breaks added)
Xhtmlcompact [Eliom_predefmod] | Eliom forms and service registration functions for XHTML, with compact markup (i.e., without pretty-printing).
Xhtmlcompact_content [Ocsigen_senders] |
Xhtmlpretty | XHTML pretty printing
Xhtmltypes | XHTML types with variants.