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] |