Server API ¶
Pervasives module for Eliom-server: it extends the OCaml stdlib and should always be opened.
Low level functions for Eliom, exceptions and types.
The function get_default_hostname ()returns the hostname declared in the config file (<host defaulthostname="...">) or the default machine hostname.
This module contains the functions you need to get (or set) information about current request.
Server side state data, a.k.a Eliom references
Manage server-side state.
Content and form creation ¶
Building and printing valid (X)HTML5 tree.
Building valid XHTML.
Building and pretty-printing valid SVG tree.
Low-level XML manipulation.
Services creation ¶
Creation and manipulation of Eliom services.
Ad-hoc runtime type representation for service parameters.
Eliom service registration for HTML5 page.
Eliom service registration for services that only execute actions.
Eliom service registration for services that send marshalled caml values.
Functor for application creation.
Client/server communication ¶
Broadcasting facilities between clients and server
Primitives to push data to the client, without explicit request.
Propagate events occurrences from the server to the client and the other way around.
Register an atom feed