( ** ) [Eliom_parameter_sigs.S] | The combinator |
(=|<) [Eliom_shared_sigs.S.Infix] |
|
(>|=) [Eliom_shared_sigs.S.Infix] |
|
A | |
a [Eliom_form_sigs.LINKS] | The function |
acc_e [Eliom_shared_sigs.RLIST] | |
add_nl_parameter [Eliom_parameter_sigs.S] | |
add_non_localized_get_parameters [Eliom_service_sigs.S] | The function |
add_non_localized_post_parameters [Eliom_service_sigs.S] | Like |
all_suffix [Eliom_parameter_sigs.S] | Takes the whole suffix, as long as possible, as a (slash separated) string list |
all_suffix_regexp [Eliom_parameter] |
|
all_suffix_string [Eliom_parameter_sigs.S] | Takes the whole suffix, as long as possible, as a string |
all_suffix_user [Eliom_parameter] | Takes the whole suffix, as long as possible, with a type specified by the user. |
any [Eliom_parameter_sigs.S] | Use this if you want to take any parameters. |
appl_self_redirect [Eliom_registration] | The function |
application_name [Eliom_registration.APP] | Unique identifier for this application. |
application_name [Eliom_registration_sigs.APP_PARAM] | Name of the application. |
application_script [Eliom_registration.APP] | The function |
attach [Eliom_service] |
|
attr [Eliom_content.Html.C] | |
attr [Eliom_content.Svg.C] | |
attrib [Eliom_content.Html.Custom_data] |
|
B | |
bool [Eliom_parameter_sigs.S] |
|
bool [Eliom_form_sigs.S] | |
bool_checkbox_one [Eliom_form_sigs.S] | Creates a checkbox |
button [Eliom_form_sigs.S] | Creates a |
button_no_value [Eliom_form_sigs.S] | Creates a |
C | |
cast_http_result [Eliom_registration] |
|
cast_unknown_content_kind [Eliom_registration] | If you know that the content you generated using |
check_file [Eliom_registration.File_ct] | The function |
check_file [Eliom_registration.File] | The function |
checkbox [Eliom_form_sigs.S] | Creates a checkbox |
clean [Eliom_notif.S] | Call |
client [Eliom_shared_sigs.VALUE] |
|
client_ev [Eliom_notif.S] | Returns the client react event. |
client_value [Eliom_syntax] | Registers a client value datum for the next server section when executed in a global_data (cf. |
close_client_section [Eliom_syntax] | Called at the end of every client or shared section. |
close_server_section [Eliom_syntax] | Called at the end of each server or shared section. |
comet_client_process_scope [Eliom_common] | |
concat [Eliom_shared_sigs.RLIST] | |
const [Eliom_shared_sigs.S] | |
cookie_level_of_user_scope [Eliom_common] | |
cookie_scope_of_user_scope [Eliom_common] | |
coordinates [Eliom_parameter_sigs.S] |
|
create [Eliom_service] | Service definition |
create [Eliom_cscache] | Create a new table. |
create [Eliom_shared.React.S] |
|
create [Eliom_react.Up] |
|
create [Eliom_content.Html.Custom_data] | Create a custom data field by providing string conversion functions. |
create [Eliom_comet.Channel] |
|
create [Eliom_bus] |
|
create [Eliom_shared_sigs.RLIST] |
|
create [Eliom_shared_sigs.VALUE] | |
create [Eliom_registration_sigs.S_poly_with_create] | |
create [Eliom_registration_sigs.S_with_create] | Create a service and register it at the same time. |
create_attached_get [Eliom_service] |
|
create_attached_get [Eliom_registration_sigs.S_poly_with_create] | |
create_attached_get [Eliom_registration_sigs.S_with_create] | Create an attached service and register it at the same time. |
create_attached_post [Eliom_service] |
|
create_attached_post [Eliom_registration_sigs.S_poly_with_create] | |
create_attached_post [Eliom_registration_sigs.S_with_create] | Create an attached POST service and register it at the same time. |
create_filtered [Eliom_bus] | Same as |
create_from_events [Eliom_comet.Channel] |
|
create_global_elt [Eliom_content.Html.Id] | The function |
create_global_elt [Eliom_content.Svg.Id] | The function |
create_json [Eliom_content.Html.Custom_data] | Create a custom data from a Json-deriving type. |
create_named_elt [Eliom_content.Html.Id] | The function |
create_named_elt [Eliom_content.Svg.Id] | The function |
create_newest [Eliom_comet.Channel] |
|
create_request_elt [Eliom_content.Html.Id] |
|
create_request_elt [Eliom_content.Svg.Id] |
|
create_scope_hierarchy [Eliom_common] | |
create_unlimited [Eliom_comet.Channel] |
|
create_wrapper [Eliom_wrap] |
|
css_link [Eliom_form_sigs.LINKS] | The function |
current_persistent_data_state [Eliom_state.Ext] | Same for persistent data |
current_service_state [Eliom_state.Ext] | Same for services |
current_volatile_data_state [Eliom_state.Ext] |
|
D | |
debug [Eliom_lib] | Deprecated. |
default_appl_service_options [Eliom_registration] | The default options record for an eliom service. |
default_group_scope [Eliom_common] | |
default_process_scope [Eliom_common] | |
default_protocol_is_https [Eliom_config] | The function |
default_session_scope [Eliom_common] | |
deinit [Eliom_notif.S] | Deinitialise/deactivate the notification module for the current client. |
discard [Eliom_state] | Delete server-side (volatile and persistent) state data and services for a session, a group of sessions, a client process or a request. |
discard_all [Eliom_state] | Discard all services and persistent and volatile data for one scope. |
discard_all_data [Eliom_state] | Discard server side data for all clients, for the given scope. |
discard_all_scopes [Eliom_state] | |
discard_all_services [Eliom_state] | Remove all services registered for clients for the given scope. |
discard_data [Eliom_state] | Remove current state data. |
discard_everything [Eliom_state] | Discard all services and persistent and volatile data for every scopes. |
discard_services [Eliom_state] | Remove all services registered for the given scope (the default being
|
discard_state [Eliom_state.Ext] | Discard external states |
do_cache [Eliom_cscache] |
|
E | |
eliom [Eliom_lib.Lwt_log] | |
eliom_link_too_old [Eliom_common] | If present and true in request data, it means that the previous coservice does not exist any more |
eliom_service_session_expired [Eliom_common] | If present in request data, means that the service session cookies does not exist any more. |
empty_nl_params_set [Eliom_parameter_sigs.S] | |
empty_wrapper [Eliom_wrap] | a wrapper that do not change the value |
end_init [Eliom_registration] | |
equal_identity [Eliom_notif.ARG] |
|
equal_key [Eliom_notif.ARG] |
|
eref [Eliom_reference.Volatile] | |
eref [Eliom_reference] | The function |
eref_from_fun [Eliom_reference.Volatile] | |
eref_from_fun [Eliom_reference] | The function |
escaped_value [Eliom_syntax] | Convert any value to a |
expecting_process_page [Eliom_request_info] | Returns |
extension [Eliom_registration] | |
extern [Eliom_service_sigs.S] |
|
external_channel [Eliom_comet.Channel] |
|
F | |
file [Eliom_parameter_sigs.S] |
|
file_input [Eliom_form_sigs.S] | Creates an |
filter_attrib [Eliom_content.Html.R] |
|
find [Eliom_cscache] |
|
find_if_ready [Eliom_cscache] | Find a piece of data in local cache, without trying to fetch it from server. |
float [Eliom_parameter_sigs.S] |
|
float [Eliom_form_sigs.S] | |
fmap [Eliom_shared_sigs.S] | |
fold_persistent_data_cookies [Eliom_state.Ext] | Iterator on persistent cookies. |
fold_service_cookies [Eliom_state.Ext] | Iterator on service cookies. |
fold_sub_states [Eliom_state.Ext] | Fold all sessions in a groups, or all client processes in a session (volatile and persistent). |
fold_volatile_data_cookies [Eliom_state.Ext] | Iterator on data cookies. |
fold_volatile_sub_states [Eliom_state.Ext] | Fold all sessions in a groups, or all client processes in a session. |
from_signal [Eliom_shared_sigs.RLIST] | |
G | |
get [Eliom_reference.Ext] | get the value of a reference from outside the state. |
get [Eliom_reference.Volatile.Ext] | get the value of a reference from outside the state. |
get [Eliom_reference.Volatile] | |
get [Eliom_reference] | The function |
get_accept_language [Eliom_request_info] | returns the (string * float option) list corresponding to accept_language HTTP header of the request. |
get_all_current_get_params [Eliom_request_info] | returns current parameters of the URL (GET parameters) (even those that are for subsequent services, but not previous actions) |
get_all_files [Eliom_request_info] | returns all files in he HTTP request (even those that are for another service) |
get_all_post_params [Eliom_request_info] | returns all parameters in the body of the HTTP request (POST parameters) (even those that are for another service) |
get_config [Eliom_config] | The function |
get_config_default_charset [Eliom_config] | The function |
get_config_info [Eliom_config] | The function |
get_cookies [Eliom_request_info] | returns the cookies sent by the browser |
get_csp_hostname [Eliom_request_info] | returns the hostname used for absolute links, computed when launching the client side process for the first time. |
get_csp_original_full_path [Eliom_request_info] | returns the full path of the URL where the client-side process is running. |
get_csp_server_port [Eliom_request_info] | returns the port of the server, used when launching the client side process (not the current request). |
get_csp_ssl [Eliom_request_info] | returns true if https is used in the URL of the browser, false if http. |
get_current_sub_path [Eliom_request_info] | returns the sub path of the URL using the type |
get_current_sub_path_string [Eliom_request_info] | returns the sub path of the URL as a string. |
get_data_cookies [Eliom_request_info] | returns the values of Eliom's cookies for non persistent sessions sent by the browser. |
get_debugmode [Eliom_config] | Same as |
get_default_hostname [Eliom_config] | The function |
get_default_port [Eliom_config] | The function |
get_default_sslport [Eliom_config] | The function |
get_expired_service_sessions [Eliom_request_info] | returns the list of names of service sessions expired for the current request, for browser sessions and tab sessions. |
get_file_content_type [Eliom_request_info] | returns the content type sent by the browser with the file (if any). |
get_filesize [Eliom_request_info] | returns the size of the uploaded file. |
get_form [Eliom_form_sigs.S] | The function |
get_full_url [Eliom_request_info] | returns the full URL as a string |
get_get_params [Eliom_request_info] | returns the parameters of the URL (GET parameters) that concern the running service. |
get_global_data [Eliom_syntax] | |
get_global_persistent_data_state_timeout [Eliom_state] | Returns the (server side) timeout for persistent states. |
get_global_service_state_timeout [Eliom_state] | Returns the (server side) timeout for service states. |
get_global_volatile_data_state_timeout [Eliom_state] | Returns the (server side) timeout for "volatile data" states. |
get_header_hostname [Eliom_request_info] | returns the hostname that has been sent by the user agent. |
get_hostname [Eliom_request_info] | returns the hostname used for absolute links. |
get_http_method [Eliom_request_info] | returns the HTTP method used for the request (usually GET or POST). |
get_identity [Eliom_notif.ARG_SIMPLE] | |
get_identity [Eliom_notif.ARG] |
|
get_ignored_get_params [Eliom_request_info] | returns the GET parameters that have been ignored using <ignoredgetparams/> in config file. |
get_ignored_post_params [Eliom_request_info] | returns the POST parameters that have been ignored using <ignoredpostparams/> in config file. |
get_link_too_old [Eliom_request_info] | returns |
get_nl_get_params [Eliom_request_info] | returns non localized parameters in the URL. |
get_nl_params_names [Eliom_parameter_sigs.S] | |
get_nl_post_params [Eliom_request_info] | returns non localized POST parameters. |
get_non_localized_get_parameters [Eliom_parameter] |
|
get_non_localized_post_parameters [Eliom_parameter] |
|
get_original_filename [Eliom_request_info] | returns the name the file had on the client when it has been sent. |
get_original_full_path [Eliom_request_info] | returns the full path of the URL as first sent by the browser (not changed by previous extensions like rewritemod) |
get_original_full_path_string [Eliom_request_info] | returns the full path of the URL as first sent by the browser (not changed by previous extensions like rewritemod) |
get_other_get_params [Eliom_request_info] | returns the parameters of the URL (GET parameters) that do not concern the running service. |
get_persistent_cookie_info [Eliom_state.Ext] | |
get_persistent_cookies [Eliom_request_info] | returns the values of the Eliom's cookies for persistent sessions sent by the browser. |
get_persistent_data [Eliom_state.Ext.Low_level] | Fails with lwt exception |
get_persistent_data_cookie_scope [Eliom_state.Ext] | |
get_persistent_data_cookie_timeout [Eliom_state.Ext] | |
get_persistent_data_session_group [Eliom_state] | returns the group to which belong the persistent session. |
get_persistent_data_state_timeout [Eliom_state] | returns the persistent state timeout for current user. |
get_persistent_nl_get_params [Eliom_request_info] | returns persistent non localized parameters in the URL. |
get_post_params [Eliom_request_info] | returns the parameters in the body of the HTTP request (POST parameters) that concern the running service. |
get_previous_extension_error_code [Eliom_request_info] | returns the HTTP error code sent by the Ocsigen extension that tried to answer to the request before Eliom. |
get_remote_ip [Eliom_request_info] | returns the internet address of the client as a string |
get_request [Eliom_request_info] | returns all the information about the request and config. |
get_request_cache [Eliom_request_info] | returns a table in which you can store all the data you want during a request. |
get_request_data [Eliom_syntax] | |
get_ri [Eliom_request_info] | returns all the information about the request. |
get_server_port [Eliom_request_info] | returns the port of the server. |
get_service_cookie_info [Eliom_state.Ext] | Get the infomration about cookies (timeouts, etc.) |
get_service_cookie_scope [Eliom_state.Ext] | |
get_service_cookie_timeout [Eliom_state.Ext] | |
get_service_session_group [Eliom_state] | returns the group to which belong the service session. |
get_service_session_group_size [Eliom_state] | returns the number of sessions in the group. |
get_service_state_timeout [Eliom_state] | returns the timeout for current service state. |
get_session_group_list [Eliom_state.Ext] | Returns a list containing the names of all session group that are available for this site. |
get_site_dir [Eliom_request_info] | returns the root of the site. |
get_sitedata [Eliom_request_info] | |
get_ssl [Eliom_request_info] | returns true if https is used, false if http. |
get_state_name [Eliom_request_info] | returns the name of the sessions to which belongs the running service
( |
get_suffix [Eliom_request_info] | returns the suffix of the current URL |
get_timeofday [Eliom_request_info] | returns an Unix timestamp associated to the request |
get_tmp_filename [Eliom_request_info] | returns the filename used by Ocsigen for the uploaded file. |
get_to_and_of [Eliom_parameter_sigs.S] | Given a parameter type, get the two functions that converts from and to strings. |
get_user_agent [Eliom_request_info] | returns the name of the user agent that did the request (usually the name of the browser). |
get_volatile_data [Eliom_state.Ext.Low_level] | Raises |
get_volatile_data_cookie_info [Eliom_state.Ext] | |
get_volatile_data_cookie_scope [Eliom_state.Ext] | |
get_volatile_data_cookie_timeout [Eliom_state.Ext] | |
get_volatile_data_session_group [Eliom_state] | returns the group to which belong the data session. |
get_volatile_data_session_group_size [Eliom_state] | returns the number of sessions in the group. |
get_volatile_data_state_timeout [Eliom_state] | returns the timeout for current volatile data state. |
global_context [Eliom_syntax] | Returns whether client values created in the current context should be considered global |
global_data_path [Eliom_registration_sigs.APP_PARAM] | If a path is provided, we export through it a service for accessing the global data. |
global_scope [Eliom_common] | |
H | |
have_id [Eliom_content.Html.Id] | |
head [Eliom_tools.HTML5_TOOLS] | An auxiliary function for creating an HTML head elements. |
hierarchical_menu_breadth_first [Eliom_tools.HTML5_TOOLS] | The function |
hierarchical_menu_depth_first [Eliom_tools.HTML5_TOOLS] | The function |
html [Eliom_tools.HTML5_TOOLS] | |
https_static_dir [Eliom_service_sigs.S] | Like |
https_static_dir_with_params [Eliom_service_sigs.S] | Like |
I | |
image_input [Eliom_form_sigs.S] | Creates an |
in_request_handler [Eliom_request_info] | returns |
init [Eliom_notif.S] | Initialise the notification module for the current client. |
input [Eliom_form_sigs.S] | Creates an |
int [Eliom_parameter_sigs.S] |
|
int [Eliom_form_sigs.S] | |
int32 [Eliom_parameter_sigs.S] |
|
int32 [Eliom_form_sigs.S] | |
int64 [Eliom_parameter_sigs.S] |
|
int64 [Eliom_form_sigs.S] | |
is_client_app [Eliom_client] | |
is_external [Eliom_service] | Returns whether it is an external service or not. |
is_initial_request [Eliom_registration.APP] | Checks during a request whether it is the initial request of the client process in this Eliom application. |
iter_persistent_data_cookies [Eliom_state.Ext] | Iterator on persistent cookies. |
iter_service_cookies [Eliom_state.Ext] | Iterator on all active service cookies. |
iter_sub_states [Eliom_state.Ext] | Iter on all sessions in a groups, or all client processes in a session (volatile and persistent). |
iter_volatile_data_cookies [Eliom_state.Ext] | Iterator on data cookies. |
iter_volatile_sub_states [Eliom_state.Ext] | Iter on all sessions in a groups, or all client processes in a session. |
J | |
js_script [Eliom_form_sigs.LINKS] | The function |
jsmarshal [Eliom_lib] | Marshal an OCaml value into a string. |
L | |
l2 [Eliom_shared_sigs.S] | |
l2_s [Eliom_shared_sigs.S.Lwt] | |
l3 [Eliom_shared_sigs.S] | |
l3_s [Eliom_shared_sigs.S.Lwt] | |
l4 [Eliom_shared_sigs.S] | |
l4_s [Eliom_shared_sigs.S.Lwt] | |
l5 [Eliom_shared_sigs.S] | |
l5_s [Eliom_shared_sigs.S.Lwt] | |
l6 [Eliom_shared_sigs.S] | |
l6_s [Eliom_shared_sigs.S.Lwt] | |
lazy_form [Eliom_content_sigs.LINKS_AND_FORMS] | |
level_of_user_scope [Eliom_common] | |
list [Eliom_parameter_sigs.S] | The service takes a list of parameters. |
list_scope_hierarchies [Eliom_common] | |
listen [Eliom_notif.S] | Make client process listen on data whose index is |
local [Eliom_shared_sigs.VALUE] |
|
local_find [Eliom_cscache] | Find a piece of data in local cache, without trying to fetch it from server. |
lwt_get_form [Eliom_form_sigs.S] | Same as |
lwt_post_form [Eliom_form_sigs.S] | Same as |
M | |
make_cryptographic_safe_string [Eliom_lib] | Return a base-64 encoded cryptographic safe string of the given length. |
make_non_localized_parameters [Eliom_parameter_sigs.S] | Create a new specification for non localized parameters. |
make_page [Eliom_registration.TMPL_PARAMS] | |
make_post_uri_components [Eliom_uri] | Same a |
make_post_uri_components [Eliom_form_sigs.S] | Same as |
make_string_uri [Eliom_uri] | The function |
make_string_uri_from_components [Eliom_uri] | The function |
make_uri [Eliom_form_sigs.LINKS] | The function |
make_uri_components [Eliom_uri] | The function |
map [Eliom_shared_sigs.RLIST] | |
map [Eliom_shared_sigs.S] | |
map_p [Eliom_shared_sigs.RLIST.Lwt] | |
map_s [Eliom_shared_sigs.S.Lwt] | |
max_identity_per_resource [Eliom_notif.ARG] |
|
max_resource [Eliom_notif.ARG] |
|
menu [Eliom_tools.HTML5_TOOLS] | The function |
merge [Eliom_shared_sigs.S] | |
merge_s [Eliom_shared_sigs.S.Lwt] | |
modify [Eliom_reference.Ext] | Warning: the function will be executed with the current context |
modify [Eliom_reference.Volatile.Ext] | Warning: the function will be executed with the current context |
modify [Eliom_reference.Volatile] | |
modify [Eliom_reference] | The function |
multiple_select [Eliom_form_sigs.S] | Creates a multiple-selection |
N | |
name [Eliom_registration.TMPL_PARAMS] | |
nativeint [Eliom_form_sigs.S] | |
neopt [Eliom_parameter_sigs.S] | The combinator |
new_elt_id [Eliom_content.Html.Id] | The function |
new_elt_id [Eliom_content.Svg.Id] | The function |
node [Eliom_content.Html.R] |
|
node [Eliom_content.Html.C] |
|
node [Eliom_content.Svg.C] |
|
node [Eliom_content.Svg.R] |
|
notify [Eliom_notif.S] | Call |
O | |
ocaml [Eliom_parameter_sigs.S] |
|
of_json [Eliom_lib] | |
of_react [Eliom_react.S.Down] | |
of_react [Eliom_react.Down] |
|
opt [Eliom_parameter_sigs.S] | The combinator |
P | |
parse_config [Eliom_config] | Process the configuration (same as the one returned by ) by a given specification (cf. |
pcdata [Eliom_content.Html.R] |
|
pcdata [Eliom_content.Svg.R] |
|
persistent_data_group_state [Eliom_state.Ext] | Same for persistent data |
persistent_data_state_status [Eliom_state] | |
post_form [Eliom_form_sigs.S] | The function |
preapply [Eliom_service_sigs.S] | The function |
prepare [Eliom_notif.ARG] |
|
prod [Eliom_parameter_sigs.S] | Same as |
R | |
radio [Eliom_parameter_sigs.S] | A parameter as |
radio [Eliom_form_sigs.S] | Creates a radio |
raw_post_data [Eliom_parameter_sigs.S] | |
reconstruct_relative_url_path [Eliom_uri] | The function |
regexp [Eliom_parameter] |
|
register [Eliom_registration_sigs.S_poly] | |
register [Eliom_registration_sigs.S] | The function |
register_eliom_extension [Eliom_extension] | |
register_eliom_module [Eliom_service] | The function |
reload_action [Eliom_service_sigs.S] | The service |
reload_action_hidden [Eliom_service_sigs.S] | Like |
reload_action_https [Eliom_service_sigs.S] | Like |
reload_action_https_hidden [Eliom_service_sigs.S] | Like |
remove_persistent_data [Eliom_state.Ext.Low_level] | |
remove_volatile_data [Eliom_state.Ext.Low_level] | |
request_scope [Eliom_common] | |
result_of_http_result [Eliom_registration_sigs.PARAM] | |
S | |
scope_hierarchy_of_user_scope [Eliom_common] | |
section [Eliom_comet] | |
section [Eliom_parameter_sigs] | |
select [Eliom_form_sigs.S] | Creates a |
send [Eliom_registration.Redirection] | More polymorphic version of |
send [Eliom_registration_sigs.S_poly_with_create_with_send] | |
send [Eliom_registration_sigs.S_poly_with_send] | |
send [Eliom_registration_sigs.S] | The function |
send [Eliom_registration_sigs.PARAM_POLY] | |
send [Eliom_registration_sigs.PARAM] | |
send_appl_content [Eliom_registration_sigs.PARAM_POLY] | See |
send_appl_content [Eliom_registration_sigs.PARAM] | Whether the service is capable of sending application content when required. |
server_function [Eliom_client] |
|
service_group_state [Eliom_state.Ext] | Same for services |
service_state_status [Eliom_state] | |
set [Eliom_reference.Ext] | |
set [Eliom_reference.Volatile.Ext] | |
set [Eliom_reference.Volatile] | |
set [Eliom_reference] | The function |
set [Eliom_parameter_sigs.S] | Use this if you want your service to take several parameters with the same name. |
set_cookie [Eliom_state] | Ask the browser to record a cookie. |
set_default_global_persistent_data_state_timeout [Eliom_state] | |
set_default_global_service_state_timeout [Eliom_state] | |
set_default_global_volatile_data_state_timeout [Eliom_state] | |
set_default_links_xhr [Eliom_config] | The provided value serves as a default value for the optional parameter
|
set_default_max_persistent_data_sessions_per_group [Eliom_state] | Sets the maximum number of persistent data sessions in a session group (see above). |
set_default_max_persistent_data_tab_sessions_per_group [Eliom_state] | Sets the maximum number of persistent data tab sessions in a session group (see above). |
set_default_max_service_sessions_per_group [Eliom_state] | Sets the maximum number of service sessions in a session group (see above). |
set_default_max_service_sessions_per_subnet [Eliom_state] | Sets the maximum number of service sessions in a subnet (see above). |
set_default_max_service_tab_sessions_per_group [Eliom_state] | Sets the maximum number of tab service sessions in a session group (see above). |
set_default_max_volatile_data_sessions_per_group [Eliom_state] | Sets the maximum number of volatile data sessions in a session group (see above). |
set_default_max_volatile_data_sessions_per_subnet [Eliom_state] | Sets the maximum number of volatile data sessions in a subnet (see above). |
set_default_max_volatile_data_tab_sessions_per_group [Eliom_state] | Sets the maximum number of volatile data tab sessions in a session group (see above). |
set_default_max_volatile_sessions_per_group [Eliom_state] | Sets the maximum number of volatile sessions (data and service) in a session group (see above). |
set_default_max_volatile_sessions_per_subnet [Eliom_state] | Sets the maximum number of volatile sessions (data and service) in a subnet (see above). |
set_default_max_volatile_tab_sessions_per_group [Eliom_state] | Sets the maximum number of volatile tab sessions (data and service) in a session group (see above). |
set_exn_handler [Eliom_registration] | The |
set_global [Eliom_syntax] | All client values created between |
set_global_persistent_data_state_timeout [Eliom_state] | Sets the (server side) timeout for persistent states. |
set_global_service_state_timeout [Eliom_state] | Sets the (server side) timeout for service states. |
set_global_volatile_data_state_timeout [Eliom_state] | Sets the (server side) timeout for volatile (= "in memory") data states. |
set_global_volatile_state_timeout [Eliom_state] | Sets the (server side) timeout for volatile (= "in memory") sessions (both service session and volatile data session). |
set_ipv4_subnet_mask [Eliom_state] | Sets the mask for subnet (IPV4). |
set_ipv6_subnet_mask [Eliom_state] | Sets the mask for subnet (IPV6). |
set_max_service_states_for_group_or_subnet [Eliom_state] | Sets the maximum number of service sessions in the current session group (or for the client sub network, if there is no group). |
set_max_volatile_data_states_for_group_or_subnet [Eliom_state] | Sets the maximum number of volatile data sessions in the current session group (or for the client sub network, if there is no group). |
set_max_volatile_states_for_group_or_subnet [Eliom_state] | Sets the maximum number of volatile sessions (both data and service sessions) in the current group (or for the client sub network, if there is no group). |
set_persistent_data [Eliom_state.Ext.Low_level] | Fails with lwt exception |
set_persistent_data_cookie_exp_date [Eliom_state] | Sets the cookie expiration date for the persistent state (see above). |
set_persistent_data_cookie_timeout [Eliom_state.Ext] | |
set_persistent_data_session_group [Eliom_state] | sets the group to which belong the persistent session. |
set_persistent_data_state_timeout [Eliom_state] | sets the (server side) timeout for persistent state for current user, in seconds. |
set_service_cookie_exp_date [Eliom_state] | Sets the cookie expiration date for the current service state (see above). |
set_service_cookie_timeout [Eliom_state.Ext] | |
set_service_session_group [Eliom_state] | sets the group to which belong the service session. |
set_service_state_timeout [Eliom_state] | sets the timeout for service state (server side) for current user, in seconds. |
set_volatile_data [Eliom_state.Ext.Low_level] | |
set_volatile_data_cookie_exp_date [Eliom_state] | Sets the cookie expiration date for the current data state (see above). |
set_volatile_data_cookie_timeout [Eliom_state.Ext] | |
set_volatile_data_session_group [Eliom_state] | sets the group to which belong the volatile data session. |
set_volatile_data_state_timeout [Eliom_state] | sets the (server side) timeout for volatile data state for current user, in seconds. |
signal [Eliom_shared_sigs.RLIST] | |
singleton_s [Eliom_shared_sigs.RLIST] | |
site_scope [Eliom_common] | |
sp [Eliom_types] | |
static_dir [Eliom_service_sigs.S] | The predefined service |
static_dir_with_params [Eliom_service_sigs.S] | Like |
stream [Eliom_bus] |
|
string [Eliom_parameter_sigs.S] |
|
string [Eliom_form_sigs.S] | |
string_escape [Eliom_lib] | |
string_radio_required [Eliom_form_sigs.S] | |
structure_links [Eliom_tools.HTML5_TOOLS] | The function |
suffix [Eliom_parameter_sigs.S] | Tells that the parameter of the service handler is the suffix of the URL of the current service. |
suffix_const [Eliom_parameter_sigs.S] |
|
suffix_prod [Eliom_parameter_sigs.S] | Tells that the function that will generate the service takes a pair whose first element is the suffix of the URL of the current service, and the second element corresponds to other (regular) parameters. |
sum [Eliom_parameter_sigs.S] | The combinator |
switch [Eliom_shared_sigs.S] | |
synced [Eliom_shared.ReactiveData.RList] | If |
synced [Eliom_shared.React.S] | If |
T | |
textarea [Eliom_form_sigs.S] | Creates a |
to_json [Eliom_lib] | |
to_react [Eliom_react.Up] |
|
to_signal [Eliom_shared] |
|
transform_global_app_uri [Eliom_registration] | Function to modify the global_app URI for some obscure reason |
type_checker [Eliom_parameter] | Specifying parameter as |
U | |
unit [Eliom_parameter_sigs.S] | Specifying parameter as |
unlisten [Eliom_notif.S.Ext] | Make a listener stop listening on data |
unlisten [Eliom_notif.S] | Stop listening on data |
unregister [Eliom_service] | The function |
unset [Eliom_reference.Ext] | |
unset [Eliom_reference.Volatile.Ext] | |
unset [Eliom_reference.Volatile] | |
unset [Eliom_reference] | The function |
unset_cookie [Eliom_state] | Ask the browser to remove a cookie. |
unset_persistent_data_cookie_timeout [Eliom_state.Ext] | |
unset_persistent_data_session_group [Eliom_state] | Remove the session from its group. |
unset_persistent_data_state_timeout [Eliom_state] | remove the persistent state timeout for current user (and turn back to the default). |
unset_service_cookie_timeout [Eliom_state.Ext] | |
unset_service_session_group [Eliom_state] | Remove the session from its group. |
unset_service_state_timeout [Eliom_state] | remove the service state timeout for current user (and turn back to the default). |
unset_volatile_data_cookie_timeout [Eliom_state.Ext] | |
unset_volatile_data_session_group [Eliom_state] | Remove the session from its group. |
unset_volatile_data_state_timeout [Eliom_state] | remove the "volatile data" state timeout for current user (and turn back to the default). |
update [Eliom_registration.TMPL_PARAMS] | |
uri_of_string [Eliom_form_sigs.LINKS] | The function |
user [Eliom_form_sigs.S] | |
user_type [Eliom_parameter] |
|
V | |
value [Eliom_shared_sigs.RLIST] | |
value [Eliom_shared_sigs.S] | |
volatile_data_group_state [Eliom_state.Ext] |
|
volatile_data_state_status [Eliom_state] | |
W | |
wait_timeout [Eliom_comet.Channel] |
|
with_css_file [Eliom_tools] | Record an CSS file to be included in |
with_js_file [Eliom_tools] | Record an (external) JavaScript file to be included in
|
wrap [Eliom_wrap] | |
wrap [Eliom_content.Xml] |
|
wrap_handler [Eliom_tools] | This function allows one to wrap a service handler easily depending on whether certain information is available or not. |
write [Eliom_bus] |
|