| ( ** ) [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] |
|