A | |
| Action [Eliom_registration] | Eliom service registration for services that only execute actions. |
| Any [Eliom_registration] | Eliom service registration for services that choose dynamically what they want to send. |
| App [Eliom_registration] | Functor for application creation. |
C | |
| C [Eliom_content.Html] | Creation of HTML content from client-side values. |
| C [Eliom_content.Svg] | Creation of content from client-side values. |
| Channel [Eliom_comet] | Basic primitives needed for server push. |
| CssText [Eliom_registration] | Eliom service registration for services that returns CSS. |
| Custom_data [Eliom_content.Html] | Type-safe custom data for HTML. |
| Customize [Eliom_registration] | The |
D | |
| D [Eliom_tools] | Menus with DOM semantics |
| D [Eliom_content.Html] | Creation of HTML content with DOM semantics (referable, see also ). |
| D [Eliom_content.Svg] | Typed interface for building valid SVG tree (DOM semantics). |
| Down [Eliom_react.S] | |
| Down [Eliom_react] | Event from server to client. |
E | |
| Eliom_bus | Broadcasting facilities between clients and server |
| Eliom_client | Returns whether the application is sent by a server or started on client side. |
| Eliom_client_value | Client and shared values |
| Eliom_comet | Primitives to push data to the client, without explicit request. |
| Eliom_common | Low level functions for Eliom, exceptions and types. |
| Eliom_config | This module makes also possible get information from the configuration file. |
| Eliom_content | This module allows creating valid HTML content, or other XML formats. |
| Eliom_content_sigs | |
| Eliom_cscache | Client-server cache for Eliom applications, that is used both for keeping data on client side or keeping values in memory during a request. |
| Eliom_extension | Allows Ocsigen's extension to access Eliom data. |
| Eliom_form_sigs | |
| Eliom_lib | A few common functions used by Eliom. |
| Eliom_mkreg | This module defines the functor to use to creates modules generating functions to register services for your own types of pages. |
| Eliom_notif | Server to client notifications. |
| Eliom_parameter | |
| Eliom_parameter_sigs | Ad-hoc runtime type representation for service parameters. |
| Eliom_react | Propagate events occurrences from the server to the client and the other way around. |
| Eliom_reference | Server side state data, a.k.a Eliom references |
| Eliom_registration | Eliom services registration for various kinds of page content:
Eliom application, valid |
| Eliom_registration_sigs | |
| Eliom_request_info | This module contains the functions you need to get (or set) information about current request. |
| Eliom_service | Creation and manipulation of Eliom services. |
| Eliom_service_sigs | |
| Eliom_shared | This module implements shared (i.e., client-server) versions of the React and ReactiveData libraries. |
| Eliom_shared_sigs | Accessing shared values |
| Eliom_state | Storing server-side values for your applications or sessions. |
| Eliom_syntax | |
| Eliom_tmpl [Eliom_registration] | |
| Eliom_tools | Helpers for (hierarchical) menu generation in HTML5. |
| Eliom_types | Types shared by client and server. |
| Eliom_uri | Low-level functions for relative or absolute URL calculation. |
| Eliom_wrap | |
| Ext [Eliom_state] | |
| Ext [Eliom_reference] | This module allows access to references for other groups, sessions, or client processes. |
| Ext [Eliom_reference.Volatile] | |
| Ext [Eliom_notif.S] | |
F | |
| F [Eliom_tools] | Menus with functional node semantics |
| F [Eliom_content.Html] | Creation of Functional HTML5 content (copy-able but not referable, see also ). |
| F [Eliom_content.Svg] | Typed interface for building valid SVG tree (functional semantics). |
| FakeReactiveData [Eliom_shared] | This is a dummy ReactiveData module that allows us to refer to client-side ReactiveData types on the server side, without actually linking against ReactiveData. |
| File [Eliom_registration] | Eliom service registration for services that returns file contents. |
| File_ct [Eliom_registration] | Same as file but makes possible to specify the content type for each file. |
| Flow5 [Eliom_registration] | Eliom service registration and forms creation for fragment of HTML page. |
| Form [Eliom_content_sigs.LINKS_AND_FORMS] | |
| Full_state_name_table [Eliom_common] | |
H | |
| Html [Eliom_registration] | Eliom service registration for services that return HTML pages. |
| Html [Eliom_content] | Building and printing valid HTML5 tree. |
| Html_text [Eliom_registration] | Eliom service registration and forms creation for untyped HTML page. |
I | |
| Id [Eliom_content.Html] | Node identifiers |
| Id [Eliom_content.Svg] | Node identifiers. |
| Infix [Eliom_shared_sigs.S] | Infix operators |
L | |
| Low_level [Eliom_state.Ext] | |
| Lwt [Eliom_shared_sigs.RLIST] | Cooperative versions of the ReactiveData operators |
| Lwt [Eliom_shared_sigs.S] | Cooperative versions of the React operators |
| Lwt_log [Eliom_lib] | Extension of . |
M | |
| Make [Eliom_notif] | Use this functor if you need to customise your notifications with client-specific data (or block notifications for specific clients). |
| Make [Eliom_mkreg] | Creates modules to register services for one type of pages |
| Make_Simple [Eliom_notif] | Use this functor if you have no need of customising your notifications with client-specific data. |
| Make_poly [Eliom_mkreg] | Creating modules to register services for one type of parametrised pages |
O | |
| Ocaml [Eliom_registration] | Eliom service registration for services that send marshalled OCaml values. |
| Ocsipersist [Eliom_common] | |
P | |
| Printer [Eliom_content.Html] | "Polyglot" HTML printer. |
| Printer [Eliom_content.Svg] | SVG printer. |
R | |
| R [Eliom_content.Html] | Creation of HTML content from shared reactive signals and data (). |
| R [Eliom_content.Svg] | Creation of SVG content from shared reactive signals and data (). |
| RList [Eliom_shared.ReactiveData] | |
| RList [Eliom_shared.FakeReactiveData] | |
| Raw [Eliom_content.Html.D] | See . |
| Raw [Eliom_content.Html.F] | See . |
| Raw [Eliom_content.Svg.R] | |
| Raw [Eliom_content.Svg.D] | See . |
| Raw [Eliom_content.Svg.F] | See . |
| React [Eliom_shared] | Shared implementation of React |
| ReactiveData [Eliom_shared] | Shared implementation of ReactiveData |
| Redirection [Eliom_registration] | Eliom service registration for services that returns a redirections towards another service. |
S | |
| S [Eliom_shared.React] | |
| S [Eliom_react] | |
| String [Eliom_registration] | Eliom service registration for services that returns "byte"-string contents. |
| String_redirection [Eliom_registration] | Eliom service registration for services that returns a redirections towards a string-URL. |
| Svg [Eliom_content] | Building and pretty-printing valid SVG tree. |
U | |
| Unit [Eliom_registration] | Similar to |
| Up [Eliom_react] | Event from client to server. |
V | |
| Value [Eliom_shared] | Accessing shared values |
| Volatile [Eliom_reference] | Same functions as in |
X | |
| Xml [Eliom_content] | Low-level XML manipulation. |
| Xml_shared [Eliom_content] |