Index of types
A | |
all_scope [Eliom_common] | |
app_id [Eliom_registration.APP] |
The type appl is an abstract type for identifying an application.
appl_service_options [Eliom_registration] |
Type for the options of an Eliom application service.
application_content [Eliom_registration] |
The type application_content is a refinement of appl_service to be used as a phantom type parameters for Eliom_registration.kind.
application_name [Eliom_registration] |
Typed application name
Helpers type used for parameters of type binary sum, see Eliom_parameter_sigs.S.sum.
block_content [Eliom_registration] |
The type block_content is to be used as a phantom type parameter for Eliom_registration.kind.
browser_content [Eliom_registration] |
The type browser_content is to be used as a phantom type parameter for Eliom_registration.kind.
button_type [Eliom_form_sigs] | |
C | |
caml_event_handler [Eliom_content.Xml] |
Values of type caml_event_handler represents event handler build with the {{ ... }} syntax (see the Eliom manual for more information on syntax extension).
chandle [Eliom_shared_sigs.RLIST] |
Client-side version of 'a handle
client_notif [Eliom_notif.ARG] |
see S.client_notif
client_notif [Eliom_notif.S] |
client notification type; Can be different from server_notif.
client_process_scope [Eliom_common] | |
co [Eliom_service_sigs.TYPES] | |
comet_scope [Eliom_comet.Channel] | |
cookie_level [Eliom_common] | |
cookie_scope [Eliom_common] | |
coordinates [Eliom_parameter_sigs.S] |
The type coordinates represents the data sent by an <input type="image" ...>.
ct [Eliom_shared_sigs.RLIST] |
Client-side version of 'a t
D | |
data_cookie_info [Eliom_state.Ext] | |
delete [Eliom_service_sigs.TYPES] | |
E | |
eliom_extension_sig [Eliom_extension] |
Type of the function that must be registered to declare an eliom extension.
elt [Eliom_content.Html] | |
elt [Eliom_content.Svg] | |
elt [Eliom_form_sigs.LINKS] | |
elt [Eliom_form_sigs.S] | |
elt [Eliom_content_sigs.LINKS_AND_FORMS] | |
eref [Eliom_reference.Volatile] |
The type of volatile Eliom references.
eref [Eliom_reference] |
The type of Eliom references whose content is of type 'a.
eref' [Eliom_reference] |
Eliom references come in two flavors: they may be stored persistently or the may be volatile.
Handles are used to manipulate reactive lists
hierarchical_site [Eliom_tools] |
Hierarchical sites description.
hierarchical_site_item [Eliom_tools] |
Menu entry description in a hierarchical site.
http [Eliom_service_sigs.TYPES] | |
I | |
id [Eliom_content.Html.Id] |
The type of global HTML element identifier.
id [Eliom_content.Svg.Id] |
The type of global SVG element identifier.
identity [Eliom_notif.ARG_SIMPLE] |
identity [Eliom_notif.ARG] |
see S.identity
identity [Eliom_notif.S] |
identity is the type of values used to differentiate one listener from another.
K | |
key [Eliom_notif.ARG_SIMPLE] |
key [Eliom_notif.ARG] |
see S.key
key [Eliom_notif.S] |
key is the type of values designating a given resource.
kind [Eliom_registration] |
The type kind is an abstract type for the HTTP frame returned by a service.
L | |
lazy_star [Eliom_content_sigs.LINKS_AND_FORMS] | |
list_wrap [Eliom_content.Svg] | |
listnames [Eliom_parameter_sigs.S] |
Helpers type used to construct forms from lists, see Eliom_parameter_sigs.S.list.
M | |
main_page [Eliom_tools] |
Main page description for a section of a hierarchical site.
meth [Eliom_service_sigs.TYPES] | |
N | |
nl_params_set [Eliom_parameter_sigs.S] |
Use this type to give non localized parameters to a link or a form
no_param_name [Eliom_parameter_sigs.S] |
Empty type used to denotes it is not possible to use the parameter in a form.
marshaled OCaml values of type 'a
ocaml_content [Eliom_registration] |
The type ocaml_content is an synomyn for Eliom_service.ocaml_service to be used as a phantom type parameters for Eliom_registration.kind.
oneradio [Eliom_parameter_sigs.S] |
Restriction of Eliom_parameter_sigs.S.setoneradio unary and optional parameters.
Abstract type for parameters' name.
params [Eliom_service_sigs.TYPES] | |
params_type [Eliom_parameter_sigs.S] |
Abstract type for service parameters.
path_option [Eliom_service_sigs.S] | |
persistent_cookie_info [Eliom_state.Ext] | |
persistent_table [Eliom_state] |
The type of persistent state data tables.
post [Eliom_service_sigs.TYPES] | |
put [Eliom_service_sigs.TYPES] | |
R | |
raw_post_data [Eliom_parameter_sigs.S] |
When the content type is neither URLencoded form data nor multipart data, it is possible to get it as a stream of strings.
redirection [Eliom_registration] |
Auxiliarry type to hide non-interesting type parameters
Scopes
select_opt [Eliom_form_sigs.S] |
The type for <select> options and groups of options.
server_function [Eliom_client] |
A value of type ('a, 'b) server_function is created on the server from a function 'a -> 'b Lwt.t and provides a given function on the client side.
server_notif [Eliom_notif.ARG] |
see S.server_notif
server_notif [Eliom_notif.S] |
server notification type; Can be different from client_notif.
server_params [Eliom_types] | |
service_cookie_info [Eliom_state.Ext] | |
session_group_scope [Eliom_common] | |
session_scope [Eliom_common] | |
setone [Eliom_parameter_sigs.S] |
Restriction of Eliom_parameter_sigs.S.setoneradio unary and set parameters.
setoneradio [Eliom_parameter_sigs.S] |
A parameter arity could either be: `Set of 'a means: any number of 'a., `One of 'a means: exactly one 'a., `Radio of 'a means: zero or one 'a.
signal [Eliom_shared_sigs.RLIST] | |
site_scope [Eliom_common] | |
sitedata [Eliom_types] | |
soption [Eliom_form_sigs.S] | |
srv [Eliom_tools] | |
star [Eliom_content_sigs.LINKS_AND_FORMS] | |
state [Eliom_state.Ext] |
The type of states.
state_status [Eliom_state] | |
suff [Eliom_parameter_sigs.S] |
This type is used as a phantom type in Eliom_parameter_sigs.S.params_type to describe whether a parameter is encoded in the path of the URI as a suffix parameter.
sv [Eliom_shared_sigs.RLIST] |
The type of shared values
sv [Eliom_shared_sigs.S] | |
T | |
t [Eliom_registration.TMPL_PARAMS] | |
t [Eliom_cscache] |
The type of association tables (implemented using Hashtbl)
t [Eliom_shared.FakeReactiveData.RList] | |
t [Eliom_react.S.Down] |
The abstract type of down signals.
t [Eliom_react.Up] |
The type of events that, while being "on the server", are triggered by clients.
t [Eliom_react.Down] |
The abstract type of down events.
t [Eliom_content.Html.Custom_data] |
Custom data with values of type 'a.
t [Eliom_comet.Channel] |
v t is the type of server-to-client communication channels transporting data of type v
t [Eliom_client_value] |
Client values on the server are created by the syntax {typ{ expr }} in the server section (cf.
t [Eliom_bus] |
The type of bus's carrying values of type 'a.
t [Eliom_shared_sigs.RLIST] |
The type of (shared) reactive lists
t [Eliom_shared_sigs.S] | |
t [Eliom_shared_sigs.VALUE] | |
t [Eliom_service_sigs.S] |
For a service ('get, 'post, 'meth, 'attached, 'co, 'ext, 'reg, 'tipo, 'gn, 'pn, 'ret) t:
timeout [Eliom_state.Ext] |
Type used to describe session timeouts
to_and_of [Eliom_parameter_sigs.S] | |
U | |
unit_service [Eliom_service_sigs.S] | |
unknown_content [Eliom_registration] |
The type unknown_content is to be used as a phantom type parameter for Eliom_registration.kind when the content-type can't be determined statically.
The type of (volatile) state data tables.
W | |
which_meth [Eliom_service_sigs.TYPES] |
Like Eliom_service_sigs.TYPES.meth but without the parameters
wrap [Eliom_content.Svg] | |
wrapped_value [Eliom_wrap] | |
wrapper [Eliom_wrap] |
'a wrapper is the type of values to include into a value of type 'a for it to be wrapped specifically
|