Index of modules
A | |
| Action [Eliom_output] |
Eliom service registration for services that only execute actions.
| Any [Eliom_output] |
Eliom service registration for services that choose dynamically what they want to send.
| Atom_feed |
Everything we need to make an atom feed.
B | |
| Blocks [Eliom_output] |
Eliom service registration and forms creation for fragment of XHTML page.
| Blocks5 [Eliom_output] |
Deprecated alias for Eliom_output.Flow5.
C | |
| Caml [Eliom_output] |
Eliom service registration for services that send marshalled caml values.
| Channels [Eliom_comet] |
Basic primitives needed for server push.
| Cookies [Eliom_cookies] |
Map adressed by URL path, used for Eliom_cookies.cookieset.
| CssText [Eliom_output] |
Eliom service registration for services that returns CSS.
| Customize [Eliom_output] |
The Customize functor allows to specialize service registration functions by customizing the page type.
D | |
| DOM [Eliom_output_base.Html5_forms] | |
| DOM [Eliom_output.Html5] | |
| DOM [Eliom_output.Html5_forms] |
Dom semantics
| DOM [Eliom_pervasives.HTML5] |
Typed interface for building valid HTML5 tree (DOM semantics).
| DOM [Eliom_pervasives.SVG] |
Typed interface for building valid SVG tree (DOM semantics).
| Down [Eliom_react.S] | |
| Down [Eliom_react] |
A "Down event" (AKA down-going event) is an event which occurrences are transmitted asynchronously to the client.
E | |
| Eliom_appl [Eliom_output] |
Functor for application creation.
| Eliom_atom |
Register an atom feed
| Eliom_bus |
Broadcasting facilities between clients and server
| Eliom_comet |
Primitives to push data to the client, without explicit request.
| Eliom_comet_base |
None means 'newest channel'
| Eliom_common |
Low level functions for Eliom, exceptions and types.
| Eliom_config |
The function get_default_hostname ()returns the hostname declared in the config file (<host defaulthostname="...">) or the default machine hostname.
| Eliom_cookies |
Cookies table manipulation (Duplicate of Ocsigen_cookies).
| Eliom_extensions |
Allows Ocsigen's extension to access Eliom data.
| 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_openid |
OpenID identification
| Eliom_output |
Eliom services registration and forms creation for various kind of page content: Eliom application, valid HTML5 or XHTML, actions, redirections, static files, ….
| Eliom_output_base |
Forms creation
| Eliom_parameters |
Ad-hoc runtime-type representation for service parameters.
| Eliom_pervasives |
Pervasives module for Eliom : it extends the OCaml stdlib and should always be opened.
| Eliom_react |
Propagate events occurrences from the server to the client and the other way around.
| Eliom_references |
Server side state data, a.k.a Eliom references
| Eliom_request_info |
This module contains the functions you need to get (or set) information about current request.
| Eliom_s2s |
Server-to-Server communication module.
| Eliom_services |
Creation and manipulation of Eliom services.
| Eliom_state |
Manage server-side state.
| Eliom_tmpl [Eliom_output] | |
| Eliom_tools |
Helpers for (hierarchical) menu generation in HTML5 and XHTML.
| Eliom_tools_common |
Menus
| Eliom_types |
Types shared by client and server.
| Eliom_types_base |
/*
| Eliom_uri |
Low-level functions for relative or absolute URL calculation.
| Eliom_wrap |
'a wrapper is the type of values to include into a value of type 'a for it to be wraped specificaly
F | |
| Files [Eliom_output] |
Eliom service registration for services that returns file contents.
| Flow5 [Eliom_output] |
Eliom service registration and forms creation for fragment of HTML5 page.
| Fullsessionname_Table [Eliom_common] | |
H | |
| HTML5 [Eliom_pervasives] |
Building and printing valid (X)HTML5 tree.
| Html5 [Eliom_tools] | |
| Html5 [Eliom_output] |
Eliom service registration and forms creation for HTML5 page.
| Html5_forms [Eliom_output_base] | |
| Html5_forms [Eliom_output] |
Eliom forms creation for HTML5.
| Html5_registration [Eliom_output] |
Eliom service registration for services that returns HTML5 page.
| HtmlText [Eliom_output] |
Eliom service registration and forms creation for untyped HTML page.
I | |
| Int [Eliom_pervasives] |
Standard operations on integer.
| Ip_address [Eliom_pervasives] |
Helpers for IP addresses manipulations
Extension of the List module from the OCaml standard library.
M | |
| M [Eliom_output_base.Html5_forms] | |
| M [Eliom_output.Html5] | |
| M [Eliom_output.Html5_forms] |
Functional semantics
| M [Eliom_pervasives.XHTML] |
Typed interface for building valid XHTML (Strict) tree.
| M [Eliom_pervasives.HTML5] |
Typed interface for building valid HTML5 tree (functional semantics).
| M [Eliom_pervasives.SVG] |
Typed interface for building valid SVG tree (functional semantics).
| M_01_00 [Eliom_pervasives.XHTML] |
Typed interface for building valid XHTML (1.0 Strict) tree.
| M_01_01 [Eliom_pervasives.XHTML] |
Typed interface for building valid XHTML (1.1 Strict) tree.
| Make [Eliom_openid] |
This functor build a hidden service that will be used to receive the remote server's data.
| MakeForms [Eliom_mkforms] | |
| MakeRegister [Eliom_mkreg] | |
| MakeRegister_AlphaReturn [Eliom_mkreg] | |
| Make_TypedXML_Registration [Eliom_output] |
Eliom service registration for services that returns fragment of TyXML's tree.
P | |
| P [Eliom_pervasives.XHTML] |
XHTML (latest Strict) printer.
| P [Eliom_pervasives.HTML5] |
"Polyglot" HTML5 printer.
| P [Eliom_pervasives.SVG] |
SVG printer.
| P_01_00 [Eliom_pervasives.XHTML] |
XHTML (1.0 Strict) printer.
| P_01_01 [Eliom_pervasives.XHTML] |
XHTML (1.1 Strict) printer.
R | |
| Redirection [Eliom_output] |
Eliom service registration for services that returns a redirections towards another service.
| Reg [Eliom_atom] | |
S | |
| S [Eliom_react] | |
| SVG [Eliom_pervasives] |
Building and pretty-printing valid SVG tree.
| Session_admin [Eliom_state] | |
| Set [Eliom_pervasives.String] | |
| Streamlist [Eliom_output] |
Eliom service registration for services that returns "byte" contents with Ocsigen's streams.
| String [Eliom_output] |
Eliom service registration for services that returns "byte"-string contents.
| String [Eliom_pervasives] |
Extension of the String module from the OCaml standard library.
| String_redirection [Eliom_output] |
Eliom service registration for services that returns a redirections towards a string-URL.
T | |
| Table [Eliom_pervasives.Int] | |
| Table [Eliom_pervasives.String] | |
| Text [Eliom_output] |
Deprecated alias for Eliom_output.String.
U | |
| Unit [Eliom_output] |
Similar to Actions with `NoReload option.
| Up [Eliom_react] |
Up events are quite different from Down events.
| Url [Eliom_pervasives] |
Helpers for Url manipulations
V | |
| Volatile [Eliom_references] |
Same functions as in Eliom_references but a non-Lwt interface for non-persistent Eliom references.
X | |
| XHTML [Eliom_pervasives] |
Building and printing valid XHTML tree.
| XML [Eliom_pervasives] |
Low-level XML manipulation.
| Xhtml [Eliom_tools] |
Menu and hierarchical site for XHTML
| Xhtml [Eliom_output] |
Eliom service registration and forms creation for XHTML page.
| Xhtml_forms [Eliom_output] |
Eliom forms creation for XHTML page.
| Xhtml_registration [Eliom_output] |
Eliom service registration for services that returns XHTML page.
|
|
