| Eliom_lib |
Pervasives module for Eliom-server: it extends the OCaml stdlib and should always be opened.
|
| 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_request_info |
This module contains the functions you need to get (or set)
information about current request.
|
| Eliom_reference |
Server side state data, a.k.a Eliom references
|
| Eliom_state |
Manage server-side state.
|
Content and form creation
| Eliom_content.Html5 |
Building and printing valid (X)HTML5 tree.
|
| Eliom_content.Xhtml |
Building valid XHTML.
|
| Eliom_content.Svg |
Building and pretty-printing valid SVG tree.
|
| Eliom_content.Xml |
Low-level XML manipulation.
|
Services creation
| Eliom_service |
Creation and manipulation of Eliom services.
|
| Eliom_parameter |
Ad-hoc runtime type representation for service parameters.
|
| Eliom_registration |
Eliom services registration for various kinds of
page content: Eliom application, valid
Eliom_registration.Html5 or Eliom_registration.Xhtml,
actions, redirections, static files, …
|
| Eliom_registration.Html5 |
Eliom service registration for HTML5 page.
|
| Eliom_registration.Action |
Eliom service registration for services that only execute
actions.
|
| Eliom_registration.Ocaml |
Eliom service registration for services that send marshalled caml values.
|
| Eliom_registration.App |
Functor for application creation.
|
Client/server communication
| Eliom_bus |
Broadcasting facilities between clients and server
|
| Eliom_comet |
Primitives to push data to the client, without explicit request.
|
| Eliom_react |
Propagate events
occurrences from the server to the client and the other way
around.
|
Extensions
| Eliom_atom |
Register an atom feed
|
| Eliom_openid |
OpenID identification
|
Index
Index of types
Index of exceptions
Index of values
Index of modules
Index of module types