Index of values


( ** ) [Eliom_parameters]
This is a combinator to allow the service to take several parameters (see examples above) Warning: it is a binary operator.

A
a [XHTML.T]
a [Eliom_predefmod.XHTMLFORMSSIG]
a service sp cont () creates a link to service.
a [Eliom_mkforms.ELIOMFORMSIG]
a service sp cont () creates a link to service.
a_abbr [XHTML.T]
a_accept [XHTML.T]
a_accept_charset [XHTML.T]
a_accesskey [XHTML.T]
This attribute assigns an access key to an element.
a_action [XHTML.T]
This attribute specifies a form processing agent.
a_align [XHTML.T.Basic_Tables]
a_align [XHTML.T]
a_alt [XHTML.T]
a_archive [XHTML.T]
a_axis [XHTML.T]
a_border [XHTML.T]
a_button_type [XHTML.T]
a_cellpadding [XHTML.T]
a_cellspacing [XHTML.T]
a_char [XHTML.T]
a_charoff [XHTML.T]
a_charset [XHTML.T]
This attribute specifies the character encoding of the resource designated by the link.
a_checked [XHTML.T]
When the type attribute has the value "radio" or "checkbox", this boolean attribute specifies that the button is on.
a_cite [XHTML.T]
a_class [XHTML.T]
This attribute assigns a class name or set of class names to an element.
a_classid [XHTML.T]
a_codebase [XHTML.T]
a_codetype [XHTML.T]
a_cols [XHTML.T]
This attribute specifies the visible width in average character widths.
a_colspan [XHTML.T]
a_content [XHTML.T]
a_coords [XHTML.T]
a_data [XHTML.T]
a_datapagesize [XHTML.T]
a_datetime [XHTML.T]
a_declare [XHTML.T]
a_defer [XHTML.T]
a_dir [XHTML.T]
a_disabled [XHTML.T]
a_enctype [XHTML.T]
a_for [XHTML.T]
a_frame [XHTML.T]
a_frameborder [XHTML.T]
a_fs_cols [XHTML.T]
a_fs_rows [XHTML.T]
a_headers [XHTML.T]
a_height [XHTML.T]
a_href [XHTML.T]
This attribute specifies the location of a Web resource, thus defining a link between the current element (the source anchor) and the destination anchor defined by this attribute.
a_hreflang [XHTML.T]
This attribute specifies the base language of the resource designated by href and may only be used when href is specified.
a_http_equiv [XHTML.T]
a_id [XHTML.T]
This attribute assigns a name to an element.
a_input_type [XHTML.T]
a_label [XHTML.T]
a_longdesc [XHTML.T]
a_marginheight [XHTML.T]
a_marginwidth [XHTML.T]
a_maxlength [XHTML.T]
a_media [XHTML.T]
a_method [XHTML.T]
a_multiple [XHTML.T]
a_name [XHTML.T]
This attribute assigns the control name.
a_name_01_00 [XHTML.T_01_00]
XHTML 1.1 has removed the name attribute from several elements:
a_nohref [XHTML.T]
a_noresize [XHTML.T]
a_profile [XHTML.T]
a_readonly [XHTML.T]
a_rel [XHTML.T]
This attribute describes the relationship from the current document to the anchor specified by the href attribute.
a_rev [XHTML.T]
This attribute is used to describe a reverse link from the anchor specified by the href attribute to the current document.
a_rows [XHTML.T]
This attribute specifies the number of visible text lines.
a_rowspan [XHTML.T]
a_rules [XHTML.T]
a_scheme [XHTML.T]
a_scope [XHTML.T.Basic_Tables]
a_scope [XHTML.T]
a_scrolling [XHTML.T]
a_selected [XHTML.T]
When set, this boolean attribute specifies that this option is pre-selected.
a_shape [XHTML.T]
a_size [XHTML.T]
a_src [XHTML.T]
a_standby [XHTML.T]
a_summary [XHTML.T]
a_tabindex [XHTML.T]
This attribute specifies the position of the current element in the tabbing order for the current document.
a_target [XHTML.T]
a_title [XHTML.T]
This attribute offers advisory information about the element for which it is set.
a_type [XHTML.T]
This attribute gives an advisory hint as to the content type of the content available at the link target address.
a_usemap [XHTML.T]
a_valign [XHTML.T.Basic_Tables]
a_valign [XHTML.T]
a_value [XHTML.T]
This attribute specifies the initial value of the control.
a_version [XHTML.T]
a_width [XHTML.T]
a_xml_lang [XHTML.T]
a_xml_space [XHTML.T]
a_xmlns [XHTML.T]
abbr [XHTML.T]
abort [Ocsigen_http_com]
accesslog [Ocsigen_messages]
Write a message in access.log
acronym [XHTML.T]
add [Ocsipersist]
add table key value associates value to key.
add_cookie [Ocsigen_http_frame]
add_cookie c cookie_table adds the cookie c to the table cookie_table.
add_cookies [Ocsigen_http_frame]
add_cookies newcookies oldcookies adds the cookies from newcookies to oldcookies.
add_finalizer [Ocsigen_stream]
Add a finalizer function
add_headers [Ocsigen_http_frame.Http_header]
address [XHTML.T]
addto_class [XHTML.T]
Add the element and all its subelements to a class.
addto_class1 [XHTML.T]
Add the element to a class.
all_suffix [Eliom_parameters]
Takes all the suffix, as long as possible, as a (slash separated) string list
all_suffix_regexp [Eliom_parameters]
all_suffix_regexp r d s takes all the suffix, as long as possible, matching the regular expression r, name s, and rewrite it in d.
all_suffix_string [Eliom_parameters]
Takes all the suffix, as long as possible, as a string
all_suffix_user [Eliom_parameters]
Takes all the suffix, as long as possible, with a type specified by the user.
any [Eliom_parameters]
Use this if you want to take any parameters.
area [XHTML.T]
attrib_list [Eliom_duce_tools]

B
b [XHTML.T]
badconfig [Ocsigen_extensions]
Convenient function for raising Error_in_config_file exceptions with a sprintf-formatted argument.
base [XHTML.T]
basic_raw_request [Ocsigen_http_client]
Same as Ocsigen_http_client.raw_request, but does not try to reuse connections.
bdo [XHTML.T]
big [XHTML.T]
block_next_request [Ocsigen_http_com]
blockquote [XHTML.T]
body [XHTML.T]
bool [Eliom_parameters]
bool s tells that the service takes a boolean as parameter, labeled s.
bool_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag that will have a boolean value.
bool_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag that will have a boolean value.
br [XHTML.T]
button [XHTML.T]
button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with no value.
button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with no value.
buttonsubmit [Eliom_mkforms.FORMCREATE]

C
cancel [Ocsigen_stream]
Cancel the stream, i.e.
caption [XHTML.T.Basic_Tables]
caption [XHTML.T]
cdata [XHTML.T]
cdata_script [XHTML.T]
cdata_style [XHTML.T]
checkbox [Eliom_mkforms.FORMCREATE]
cite [XHTML.T]
client_connection [Ocsigen_extensions]
Returns the connection
client_id [Ocsigen_extensions]
Returns the id number of the connection
close_all_persistent_data_sessions [Eliom_sessions]
Close all persistent sessions for one session name.
close_all_service_sessions [Eliom_sessions]
Close all service sessions for one session name.
close_all_sessions [Eliom_sessions]
Close all persistent and volatile sessions for one session name.
close_all_volatile_data_sessions [Eliom_sessions]
Close all volatile data sessions for one session name.
close_all_volatile_sessions [Eliom_sessions]
Close all volatile (service and volatile data) sessions for one session name.
close_persistent_data_session [Eliom_sessions.Session_admin]
close_persistent_data_session [Eliom_sessions]
Close Eliom's current persistent session if opened (destroying all persistent data for that user)
close_service_session [Eliom_sessions.Session_admin]
close_service_session [Eliom_sessions]
Close Eliom's current service session, if opened
close_session [Eliom_sessions]
Close Eliom's current sessions if opened (service session, volatile data session and persistent session).
close_volatile_data_session [Eliom_sessions.Session_admin]
close_volatile_data_session [Eliom_sessions]
Close Eliom's current data session, if opened (destroying all session data for that user)
close_volatile_session [Eliom_sessions]
Close Eliom's current volatile session if opened (both service session and volatile data session) (destroying all session data for that user).
code [XHTML.T]
col [XHTML.T]
colgroup [XHTML.T]
commandline [Ocsigen_getcommandline]
compute_new_ri_cookies [Ocsigen_http_frame]
compute_new_ri_cookies now path ri_cookies cookies_to_set adds the cookies from cookies_to_set to ri_cookies, as if the cookies add been send to the browser and the browser was doing a new request to the url path.
connection_fd [Ocsigen_http_com]
connection_id [Ocsigen_http_com]
cons_form [Eliom_mkforms.FORMCREATE]
console [Ocsigen_messages]
Write a message in the console (if not called in silent mode)
console2 [Ocsigen_messages]
Write a message in the console (if not called in silent mode)
consume [Ocsigen_stream]
Consume without cancelling.
cont [Ocsigen_stream]
creates a non empty step.
content [Ocsigen_LocalFiles]
Given the local file file, with a request originating at url url, returns a viewable content of file.
cookie_table_of_eliom_cookies [Eliom_services]
Conversion fonction from Eliom cookies to server cookies.
coordinates [Eliom_parameters]
string s tells that the service takes as parameters the coordinates of the point where the user were clicked on an image.
create_persistent_table [Eliom_sessions]
creates a table on hard disk where you can store the session data for all users.
create_receiver [Ocsigen_http_com]
create_sender [Ocsigen_http_com]
create_volatile_table [Eliom_sessions]
creates a table in memory where you can store the session data for all users.
css_link [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <link> tag for a Cascading StyleSheet (CSS).
css_link [Eliom_mkforms.ELIOMFORMSIG]
Creates a <link> tag for a Cascading StyleSheet (CSS).
current_buffer [Ocsigen_stream]
Returns the value of the current buffer

D
dd [XHTML.T]
debug [Ocsigen_messages]
Write a message only in debugging mode (-V option) - Non cooperative
debug2 [Ocsigen_messages]
Write a message only in debugging mode (-V option) - Non cooperative
debug_noel [Ocsigen_messages]
Same as debug without new line at the end - Non cooperative
debug_noel2 [Ocsigen_messages]
Same as debug without new line at the end - Non cooperative
default_charset [Ocsigen_charset_mime]
Functions related to the default charset in the association
default_mime [Ocsigen_charset_mime]
default_mime_assoc [Ocsigen_charset_mime]
Default values, obtained by reading the file specified by Ocsigen_config.get_mimefile
default_mime_type [Ocsigen_charset_mime]
default_result [Ocsigen_http_frame]
Default result to use as a base for constructing others.
default_sender [Ocsigen_http_com]
Sender with only the server name, and HTTP/1.1
del [XHTML.T]
dfn [XHTML.T]
display_http_exception [Ocsigen_http_frame.Http_error]
div [XHTML.T]
dl [XHTML.T]
do_not_serve_to_regexp [Ocsigen_extensions]
Compile a do_not_serve structure into a regexp.
doctype [XHTML.T]
dt [XHTML.T]

E
em [XHTML.T]
empty [Ocsigen_stream]
creates an empty step.
empty_charset_assoc [Ocsigen_charset_mime]
All files are mapped to no_charset
empty_result [Ocsigen_http_frame]
result for an empty page.
empty_seq [Eliom_mkforms.FORMCREATE]
enlarge_stream [Ocsigen_stream]
Read more data in the buffer
entity [XHTML.T]
errlog [Ocsigen_messages]
Write a message in errors.log
expl_of_code [Ocsigen_http_frame.Http_error]

F
fieldset [XHTML.T]
file [Eliom_parameters]
file s tells that the service takes a file as parameter, labeled s.
file [Eliom_mkforms.FORMCREATE]
file_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input> tag for sending a file
file_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input> tag for sending a file
finalize [Ocsigen_stream]
Finalize the stream
find [Ocsipersist]
find table key gives the value associated to key.
find_charset [Ocsigen_charset_mime]
find_in_hierarchy [Eliom_duce_tools]
find_mime [Ocsigen_charset_mime]
find_redirection [Ocsigen_extensions]
float [Eliom_parameters]
float s tells that the service takes a floating point number as parameter, labeled s.
float_button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with float content
float_button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with float content
float_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag that will have a float value.
float_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag that will have a float value.
float_coordinates [Eliom_parameters]
Same for a float value
float_image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type float
float_image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type float
float_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input> tag for a float
float_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input> tag for a float
float_multiple_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for float values.
float_multiple_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for float values.
float_radio [Eliom_predefmod.XHTMLFORMSSIG]
Creates a radio <input> tag with float content
float_radio [Eliom_mkforms.ELIOMFORMSIG]
Creates a radio <input> tag with float content
float_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for float values.
float_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for float values.
fold_persistent_data_sessions [Eliom_sessions.Session_admin]
Iterator on persistent sessions.
fold_service_sessions [Eliom_sessions.Session_admin]
Iterator on service sessions.
fold_step [Ocsipersist]
Important warning: this iterator may not iter on all data of the table if another thread is modifying it in the same time.
fold_table [Ocsipersist]
Legacy interface for iter_step
fold_volatile_data_sessions [Eliom_sessions.Session_admin]
Iterator on data sessions.
form [XHTML.T.Basic_Forms]
form [XHTML.T]
Generic forms.
frame [XHTML.T]
frameset [XHTML.T]

G
get [Ocsipersist]
get pv gives the value of pv
get [Ocsigen_stream]
call this function if you decide to start reading a stream.
get [Ocsigen_http_client]
EXPERIMENTAL -- May evolve in the future.
get_accept [Ocsigen_headers]
get_accept_charset [Ocsigen_headers]
get_accept_encoding [Ocsigen_headers]
get_accept_language [Ocsigen_headers]
get_all_current_get_params [Eliom_sessions]
returns current parameters of the URL (GET parameters) (even those that are for subsequent services, but not previous actions)
get_all_post_params [Eliom_sessions]
returns all parameters in the body of the HTTP request (POST parameters) (even those that are for another service)
get_basic_authentication_method [Authbasic]
This function combines all the parsers registered with register_basic_authentication_method.
get_config [Eliom_sessions]
returns the information of the configuration file concerning that site (between <site> and </site>).
get_config_default_charset [Eliom_sessions]
returns the default charset for this site
get_config_info [Eliom_sessions]
returns information from the configuration files.
get_content_length [Ocsigen_headers]
get_content_type [Ocsigen_headers]
get_cookie_string [Ocsigen_headers]
get_cookies [Eliom_sessions]
returns the cookies sent by the browser
get_current_full_path [Eliom_sessions]
returns the full path of the URL using the type Ocsigen_extensions.url_path
get_current_full_path_string [Eliom_sessions]
returns the full path of the URL as a string.
get_current_sub_path [Eliom_sessions]
returns the sub path of the URL using the type Ocsigen_extensions.url_path.
get_current_sub_path_string [Eliom_sessions]
returns the sub path of the URL as a string.
get_default_hostname [Eliom_sessions]
returns the hostname declared in the config file (<host defaulthostname="...">).
get_default_persistent_data_session_timeout [Eliom_sessions]
returns the default timeout for sessions (server side).
get_default_port [Eliom_sessions]
returns the port number declared in the config file (<host defaulthttpport="...">).
get_default_service_session_timeout [Eliom_sessions]
returns the default timeout for service sessions (server side).
get_default_sslport [Eliom_sessions]
returns the https port number declared in the config file (<host defaulthttpsport="...">).
get_default_volatile_data_session_timeout [Eliom_sessions]
returns the default timeout for "volatile data" sessions (server side).
get_etag [Ocsigen_http_frame.HTTP_CONTENT]
get_exn [Eliom_sessions]
returns the exceptions that have been sent by the previous services to their fallback, if any.
get_filesize [Eliom_sessions]
returns the size of the file.
get_firstline [Ocsigen_http_frame.Http_header]
get_form [Eliom_predefmod.XHTMLFORMSSIG]
get_form service sp formgen creates a GET form to service.
get_form [Eliom_mkforms.ELIOMFORMSIG]
get_form service sp formgen creates a GET form to service.
get_full_url [Eliom_sessions]
returns the full URL as a string
get_get_params [Eliom_sessions]
returns the parameters of the URL (GET parameters) that concern the running service.
get_global_persistent_data_session_timeout [Eliom_sessions]
Returns the timeout for persistent sessions (server side).
get_global_service_session_timeout [Eliom_sessions]
Returns the timeout for service sessions (server side).
get_global_volatile_data_session_timeout [Eliom_sessions]
Returns the timeout for "volatile data" sessions (server side).
get_header_hostname [Eliom_sessions]
returns the hostname that has been sent by the user agent.
get_headers [Ocsigen_http_frame.Http_header]
get_headers_value [Ocsigen_http_frame.Http_header]
get_headers_values [Ocsigen_http_frame.Http_header]
get_host_from_host_header [Ocsigen_headers]
get_hostname [Ocsigen_extensions]
Returns the hostname to be used for absolute links or redirections.
get_hostname [Eliom_sessions]
returns the hostname used for absolute links.
get_http_frame [Ocsigen_http_com]
get_if_match [Ocsigen_headers]
get_if_modified_since [Ocsigen_headers]
get_if_none_match [Ocsigen_headers]
get_if_unmodified_since [Ocsigen_headers]
get_initial_get_params [Eliom_sessions]
returns all parameters of the URL (GET parameters) as sent initially by the browser
get_keepalive [Ocsigen_headers]
get_original_filename [Eliom_sessions]
returns the name the file had on the client when it has been sent.
get_original_full_path [Eliom_sessions]
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_sessions]
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_sessions]
returns the parameters of the URL (GET parameters) that do not concern the running service.
get_persistent_data_session_cookie [Eliom_sessions]
returns the value of the Eliom's cookies for one persistent session.
get_persistent_data_session_group [Eliom_sessions]
returns the group to which belong the persistent session.
get_persistent_data_session_name [Eliom_sessions.Session_admin]
None means default session name
get_persistent_data_session_timeout [Eliom_sessions.Session_admin]
get_persistent_data_session_timeout [Eliom_sessions]
returns the persistent session timeout for one user.
get_persistent_session_data [Eliom_sessions.Session_admin]
Fails with lwt exception Not_found if no data in the table for the session.
get_persistent_session_data [Eliom_sessions]
gets persistent session data for the current persistent session (if any)
get_port [Ocsigen_extensions]
Returns the port to be used for absolute links or redirections.
get_post_params [Eliom_sessions]
returns the parameters in the body of the HTTP request (POST parameters) that concern the running service
get_previous_extension_error_code [Eliom_sessions]
returns the HTTP error code sent by the Ocsigen extension that tried to answer to the request before Eliom.
get_proto [Ocsigen_http_frame.Http_header]
get_range [Ocsigen_headers]
get_referer [Ocsigen_headers]
get_referrer [Ocsigen_headers]
get_remote_inet_addr [Eliom_sessions]
returns the internet address of the client, using the type Unix.inet_addr (defined in OCaml's standard library).
get_remote_ip [Eliom_sessions]
returns the internet address of the client as a string
get_request [Eliom_sessions]
returns all the information about the request and config.
get_ri [Eliom_sessions]
returns all the information about the request.
get_server_port [Eliom_sessions]
returns the port of the server.
get_service_session_cookie [Eliom_sessions]
returns the value of Eliom's cookies for one service session.
get_service_session_group [Eliom_sessions]
returns the group to which belong the service session.
get_service_session_name [Eliom_sessions.Session_admin]
None means default session name
get_service_session_timeout [Eliom_sessions.Session_admin]
get_service_session_timeout [Eliom_sessions]
returns the timeout for current service session.
get_session_name [Eliom_sessions]
returns the name of the sessions to which belongs the running service (None if it is not a session service)
get_site_dir [Eliom_sessions]
returns the root of the site.
get_ssl [Eliom_sessions]
returns true if https is used, false if http.
get_suffix [Eliom_sessions]
returns the suffix of the current URL
get_tmp_filename [Eliom_sessions]
returns the filename used by Ocsigen for the uploaded file.
get_user_agent [Ocsigen_headers]
get_user_agent [Eliom_sessions]
returns the name of the user agent that did the request (usually the name of the browser).
get_volatile_data_session_cookie [Eliom_sessions]
returns the value of Eliom's cookies for one "volatile data" session.
get_volatile_data_session_group [Eliom_sessions]
returns the group to which belong the data session.
get_volatile_data_session_name [Eliom_sessions.Session_admin]
None means default session name
get_volatile_data_session_timeout [Eliom_sessions.Session_admin]
get_volatile_data_session_timeout [Eliom_sessions]
returns the timeout for current volatile data session.
get_volatile_session_data [Eliom_sessions.Session_admin]
Raises Not_found if no data in the table for the session.
get_volatile_session_data [Eliom_sessions]
gets session data for the current session (if any).

H
h1 [XHTML.T]
h2 [XHTML.T]
h3 [XHTML.T]
h4 [XHTML.T]
h5 [XHTML.T]
h6 [XHTML.T]
head [XHTML.T]
hidden [Eliom_mkforms.FORMCREATE]
hierarchical_menu_breadth_first [Eliom_duce_tools]
hierarchical_menu_breadth_first [Eliom_tools]
hierarchical_menu_breadth_first menu constructs a function taking as parameters a service and ~sp (server parameters) and displaying a hierarchical menu for this service.
hierarchical_menu_depth_first [Eliom_duce_tools]
hierarchical_menu_depth_first [Eliom_tools]
hierarchical_menu_depth_first menu constructs a function taking as parameters a service and ~sp (server parameters) and displaying a hierarchical menu for this service.
hr [XHTML.T]
html [XHTML.T]
https_static_dir [Eliom_services]
The same, but forcing https
https_static_dir_with_params [Eliom_services]
The same, but forcing https
https_void_coservice' [Eliom_services]
The same, but forcing https.
https_void_hidden_coservice' [Eliom_services]
The same, but forcing https.

I
i [XHTML.T]
image [Eliom_mkforms.FORMCREATE]
image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..."> tag that sends the coordinates the user clicked on
image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..."> tag that sends the coordinates the user clicked on
img [XHTML.T]
input [XHTML.T.Basic_Forms]
input [XHTML.T]
ins [XHTML.T]
int [Eliom_parameters]
int s tells that the service takes an integer as parameter, labeled s.
int32 [Eliom_parameters]
int32 s tells that the service takes a 32 bits integer as parameter, labeled s.
int32_button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with int32 content
int32_button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with int32 content
int32_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag that will have an int32 value.
int32_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag that will have an int32 value.
int32_coordinates [Eliom_parameters]
Same for a 32 bits integer value
int32_image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int32
int32_image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int32
int32_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input> tag for a 32 bits integer
int32_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input> tag for an integer
int32_multiple_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for int32 values.
int32_multiple_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for int32 values.
int32_radio [Eliom_predefmod.XHTMLFORMSSIG]
Creates a radio <input> tag with int32 content
int32_radio [Eliom_mkforms.ELIOMFORMSIG]
Creates a radio <input> tag with int32 content
int32_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for int32 values.
int32_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for int32 values.
int64 [Eliom_parameters]
int64 s tells that the service takes a 64 bits integer as parameter, labeled s.
int64_button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with int64 content
int64_button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with int64 content
int64_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag that will have an int64 value.
int64_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag that will have an int64 value.
int64_coordinates [Eliom_parameters]
Same for a 64 integer value
int64_image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int64
int64_image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int64
int64_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input> tag for a 64 bits integer
int64_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input> tag for an integer
int64_multiple_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for int64 values.
int64_multiple_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for int64 values.
int64_radio [Eliom_predefmod.XHTMLFORMSSIG]
Creates a radio <input> tag with int64 content
int64_radio [Eliom_mkforms.ELIOMFORMSIG]
Creates a radio <input> tag with int64 content
int64_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for int64 values.
int64_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for int64 values.
int_button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with int content
int_button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with int content
int_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag that will have an int value.
int_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag that will have an int value.
int_coordinates [Eliom_parameters]
Same for an integer value
int_image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int
int_image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type int
int_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input> tag for an integer
int_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input> tag for an integer
int_multiple_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for int values.
int_multiple_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for int values.
int_radio [Eliom_predefmod.XHTMLFORMSSIG]
Creates a radio <input> tag with int content
int_radio [Eliom_mkforms.ELIOMFORMSIG]
Creates a radio <input> tag with int content
int_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for int values.
int_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for int values.
iter_persistent_data_sessions [Eliom_sessions.Session_admin]
Iterator on persistent sessions.
iter_service_sessions [Eliom_sessions.Session_admin]
Iterator on service sessions.
iter_step [Ocsipersist]
Important warning: this iterator may not iter on all data of the table if another thread is modifying it in the same time.
iter_table [Ocsipersist]
Legacy interface for iter_step
iter_volatile_data_sessions [Eliom_sessions.Session_admin]
Iterator on data sessions.

J
join_do_not_serve [Ocsigen_extensions]
js_script [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <script> tag to add a javascript file
js_script [Eliom_mkforms.ELIOMFORMSIG]
Creates a <script> tag to add a javascript file

K
kbd [XHTML.T]

L
label [XHTML.T.Basic_Forms]
label [XHTML.T]
legend [XHTML.T]
length [Ocsipersist]
Size of a table.
li [XHTML.T]
link [XHTML.T]
list [Eliom_parameters]
The service takes a list of parameters.
lock_receiver [Ocsigen_http_com]
lwt_get_form [Eliom_predefmod.XHTMLFORMSSIG]
The same but taking a cooperative function.
lwt_get_form [Eliom_mkforms.ELIOMFORMSIG]
The same but taking a cooperative function.
lwt_post_form [Eliom_predefmod.XHTMLFORMSSIG]
The same but taking a cooperative function.
lwt_post_form [Eliom_mkforms.ELIOMFORMSIG]
The same but taking a cooperative function.

M
make [Ocsigen_stream]
creates a new stream
make_a [Eliom_mkforms.FORMCREATE]
make_button [Eliom_mkforms.FORMCREATE]
make_css_link [Eliom_mkforms.FORMCREATE]
make_full_string_uri [Eliom_predefmod.XHTMLFORMSSIG]
Creates the string corresponding to the full (absolute) URL of a service applied to its GET parameters.
make_full_string_uri [Eliom_mkforms.ELIOMFORMSIG]
Creates the string corresponding to the full (absolute) URL of a service applied to its GET parameters.
make_full_uri [Eliom_predefmod.XHTMLFORMSSIG]
Creates the string corresponding to the full (absolute) URL of a service applied to its GET parameters.
make_full_uri [Eliom_mkforms.ELIOMFORMSIG]
Creates the string corresponding to the full (absolute) URL of a service applied to its GET parameters.
make_get_form [Eliom_mkforms.FORMCREATE]
make_hidden_field [Eliom_mkforms.FORMCREATE]
make_input [Eliom_mkforms.FORMCREATE]
make_js_script [Eliom_mkforms.FORMCREATE]
make_optgroup [Eliom_mkforms.FORMCREATE]
make_option [Eliom_mkforms.FORMCREATE]
make_pcdata [Eliom_mkforms.FORMCREATE]
make_persistent [Ocsipersist]
make_persistent store name default find a persistent value named name in store store from database, or create it with the default value default if it does not exist.
make_persistent_lazy [Ocsipersist]
Same as make_persistent but the default value is evaluated only if needed
make_post_form [Eliom_mkforms.FORMCREATE]
make_select [Eliom_mkforms.FORMCREATE]
make_string_uri [Eliom_predefmod.XHTMLFORMSSIG]
Creates the string corresponding to the relative URL of a service applied to its GET parameters.
make_string_uri [Eliom_mkforms.ELIOMFORMSIG]
Creates the string corresponding to the relative URL of a service applied to its GET parameters.
make_textarea [Eliom_mkforms.FORMCREATE]
make_uri [Eliom_predefmod.XHTMLFORMSSIG]
Create the text of the service.
make_uri [Eliom_mkforms.ELIOMFORMSIG]
Creates the (relative) URL for a service.
map [XHTML.T]
map_optgroup [Eliom_mkforms.FORMCREATE]
map_option [Eliom_mkforms.FORMCREATE]
menu [Eliom_duce_tools]
menu [Eliom_tools]
Creates a menu
meta [XHTML.T]

N
new_coservice [Eliom_services]
Creates a coservice.
new_coservice' [Eliom_services]
Creates a non-attached coservice, that is, services that do not correspond to a precise path in the URL.
new_external_service [Eliom_services]
Creates an service for an external web site.
new_post_coservice [Eliom_services]
Creates a coservice with POST parameters
new_post_coservice' [Eliom_services]
Creates a non attached coservice with POST parameters.
new_post_service [Eliom_services]
Creates an service that takes POST parameters.
new_service [Eliom_services]
new_service ~path:p ~get_params:pa () creates an Eliom_services.service associated to the path p, taking the GET parameters pa.
next [Ocsigen_stream]
get the next step of a stream.
no_charset [Ocsigen_charset_mime]
noframes [XHTML.T]
noscript [XHTML.T]

O
object_ [XHTML.T]
ocsigenadv [Xhtmlpretty]
A text included in each page
of_file [Ocsigen_stream]
returns a stream reading from a file.
of_string [Ocsigen_stream]
returns a stream containing a string.
ol [XHTML.T]
open_store [Ocsipersist]
Open a store (and create it if it does not exist)
open_table [Ocsipersist]
Open a table (and create it if it does not exist)
opt [Eliom_parameters]
Use this if you want one or some parameters to be optional
optgroup [XHTML.T]
option [XHTML.T.Basic_Forms]
option [XHTML.T]
output [XHTML.T]

P
p [XHTML.T]
parse_content_type [Ocsigen_headers]
parse_cookies [Ocsigen_headers]
parse_mime_type [Ocsigen_headers]
parse_mime_types [Ocsigen_charset_mime]
Parsing of a file containing mime associations, such as /etc/mime-types
parse_size [Ocsigen_parseconfig]
Parse a size ("infinity" or using SI or binary units, e.g.
parse_size_tag [Ocsigen_parseconfig]
parse_size_tag tag s parses a size (same syntax as parse_size).
parse_string [Ocsigen_parseconfig]
Parse a string (PCDATA) as XML content.
parse_string_tag [Ocsigen_parseconfig]
parse_string_tag tag s parses a string (same syntax as parse_string).
parse_user_dir [Ocsigen_extensions]
pcdata [XHTML.T]
post_form [Eliom_predefmod.XHTMLFORMSSIG]
post_form service sp formgen creates a POST form to service.
post_form [Eliom_mkforms.ELIOMFORMSIG]
post_form service sp formgen creates a POST form to service.
pre [XHTML.T]
preapply [Eliom_services]
creates a new service by preapplying a service to GET parameters.
pretty_print [XHTML.T]
prod [Eliom_parameters]
Same as ** above

Q
q [XHTML.T]

R
radio [Eliom_parameters]
Use this if you want to use this parameter with a radio button.
radio [Eliom_mkforms.FORMCREATE]
raw_button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with untyped string content
raw_button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with untyped string content
raw_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag with untyped content.
raw_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag with untyped content.
raw_image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and an untyped value
raw_image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and an untyped value
raw_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an untyped <input> tag.
raw_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an untyped <input> tag.
raw_multiple_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for any (untyped) value.
raw_multiple_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for any (untyped) value.
raw_radio [Eliom_predefmod.XHTMLFORMSSIG]
Creates a radio <input> tag with untyped string content (low level)
raw_radio [Eliom_mkforms.ELIOMFORMSIG]
Creates a radio <input> tag with untyped string content (low level)
raw_request [Ocsigen_http_client]
Do an HTTP request (low level).
raw_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for any (untyped) value.
raw_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for any (untyped) value.
raw_textarea [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <textarea> tag for untyped form
raw_textarea [Eliom_mkforms.ELIOMFORMSIG]
Creates a <textarea> tag for untyped form
regexp [Eliom_parameters]
regexp r d s tells that the service takes a string that matches the regular expression r as parameter, labeled s, and that will be rewritten in d.
register [Eliom_mkreg.ELIOMREGSIG1]
registers an service in the public service table with the associated handler function.
register_basic_authentication_method [Authbasic]
This function registers an authentication plugin: it adds a new parser to the list of available authentication schemes.
register_eliom_extension [Eliom_extensions]
register_eliom_module [Eliom_services]
This function is used to specify the initialization function for Eliom modules linked dynamic or statically into the server.
register_extension [Ocsigen_extensions]
For each extension generating pages, we register its name and six functions: a function fun_site of type parse_config. This function will be responsible for handling the options of the configuration files that are recognized by the extension, and potentially generating a page., a function user_fun_site of type parse_user_config which has the same role as fun_site, but inside userconf files. Specify nothing if your extension is disallowed in userconf files. Otherwise, compared to fun_site, you can selectively disallow some options, as user_fun_site must define only safe options (for example it is not safe to allow such options to load a cmo specified by a user, or to execute a program, as this program will be executed by ocsigen's user). Note that user_fun_site will be called for every request, whereas the fun_site is called only when starting or reloading the server., a function begin_init that will be called at the beginning of the initialisation phase of each site, and each time the config file is reloaded., a function end_init that will be called at the end of the initialisation phase of each site, a function init_fun that will be called just before registering the extension, taking as parameter the configuration options between <extension> and </extension>. This allows to give configuration options to extensions. If no function is supplied, the extension is supposed to accept no option (and loading will fail if an option is supplied), a function exn_handler that will create an error message from the exceptions that may be raised during the initialisation phase, and raise again all other exceptions Moreover, if the optional parameter ?respect_pipeline is true, the extension will ask the server to respect the order of the pipeline.
register_for_session [Eliom_mkreg.ELIOMREGSIG1]
registers a handler for a service in the session table.
register_new_coservice [Eliom_mkreg.ELIOMREGSIG1]
Same as new_coservice followed by register
register_new_coservice' [Eliom_mkreg.ELIOMREGSIG1]
Same as new_coservice' followed by register
register_new_coservice_for_session [Eliom_mkreg.ELIOMREGSIG1]
Same as new_coservice followed by register_for_session
register_new_coservice_for_session' [Eliom_mkreg.ELIOMREGSIG1]
Same as new_coservice' followed by register_for_session
register_new_post_coservice [Eliom_mkreg.ELIOMREGSIG1]
Same as new_post_coservice followed by register
register_new_post_coservice' [Eliom_mkreg.ELIOMREGSIG1]
Same as new_post_coservice' followed by register
register_new_post_coservice_for_session [Eliom_mkreg.ELIOMREGSIG1]
Same as new_post_coservice followed by register_for_session
register_new_post_coservice_for_session' [Eliom_mkreg.ELIOMREGSIG1]
Same as new_post_coservice' followed by register_for_session
register_new_post_service [Eliom_mkreg.ELIOMREGSIG1]
Same as new_post_service followed by register
register_new_service [Eliom_mkreg.ELIOMREGSIG1]
Same as new_service followed by register
reload [Ocsigen_server]
remove [Ocsipersist]
remove table key removes the entry in the table if it exists
remove_first [Eliom_mkforms.FORMCREATE]
remove_persistent_session_data [Eliom_sessions.Session_admin]
remove_persistent_session_data [Eliom_sessions]
removes session data for the current persistent session (but does not close the session).
remove_volatile_session_data [Eliom_sessions.Session_admin]
remove_volatile_session_data [Eliom_sessions]
removes session data for the current session (but does not close the session).
replace_if_exists [Ocsipersist]
replace_if_exists table key value associates value to key only if key is already bound.
replace_user_dir [Ocsigen_extensions]
raises Not_found is the directory does not exist
resolve [Ocsigen_LocalFiles]
Finds filename in the filesystem, with a possible redirection if it is a directory.
result_of_content [Ocsigen_http_frame.HTTP_CONTENT]
rewrite_hrefs [XHTML.T]
ri_of_url [Ocsigen_extensions]
Parsing URLs.

S
samp [XHTML.T]
script [XHTML.T]
select [XHTML.T.Basic_Forms]
select [XHTML.T]
select_content_of_option [Eliom_mkforms.FORMCREATE]
send [Ocsigen_http_com]
send an HTTP message.
send [Eliom_mkreg.REGCREATE]
send [Eliom_mkreg.ELIOMREGSIG1]
send_error [Ocsigen_senders]
Sending an error page
set [Ocsipersist]
set pv value sets a persistent value pv to value
set [Eliom_parameters]
Use this if you want your service to take several parameters with the same name.
set_default_charset [Ocsigen_charset_mime]
set_default_max_persistent_data_sessions_per_group [Eliom_sessions]
Sets the maximum number of persistent data sessions in a session group (see above).
set_default_max_service_sessions_per_group [Eliom_sessions]
Sets the maximum number of service sessions in a session group (see above).
set_default_max_volatile_data_sessions_per_group [Eliom_sessions]
Sets the maximum number of volatile data sessions in a session group (see above).
set_default_mime [Ocsigen_charset_mime]
set_default_persistent_data_session_timeout [Eliom_sessions]
sets the default timeout for sessions (server side).
set_default_service_session_timeout [Eliom_sessions]
sets the default timeout for service sessions.
set_default_volatile_data_session_timeout [Eliom_sessions]
sets the default timeout for "volatile data" sessions (server side).
set_default_volatile_session_timeout [Eliom_sessions]
sets the default timeout for volatile (= "in memory") sessions (i.e.
set_exn_handler [Eliom_services]
allows to use your own error pages (404, or any exception during page generation).
set_global_persistent_data_session_timeout [Eliom_sessions]
Sets the timeout for persistent sessions (server side).
set_global_service_session_timeout [Eliom_sessions]
Sets the timeout for service sessions (server side).
set_global_volatile_data_session_timeout [Eliom_sessions]
Sets the timeout for volatile (= "in memory") data sessions (server side).
set_global_volatile_session_timeout [Eliom_sessions]
Sets the timeout for volatile (= "in memory") sessions (both service session and volatile data session) (server side).
set_persistent_data_session_cookie_exp_date [Eliom_sessions]
Sets the cookie expiration date for the persistent session (see above).
set_persistent_data_session_group [Eliom_sessions]
sets the group to which belong the persistent session.
set_persistent_data_session_timeout [Eliom_sessions.Session_admin]
set_persistent_data_session_timeout [Eliom_sessions]
sets the timeout for persistent session (server side) for one user, in seconds.
set_persistent_session_data [Eliom_sessions]
sets persistent session data for the current persistent session
set_rowspan [XHTML.T]
Set the rowspan attribute for the element.
set_service_session_cookie_exp_date [Eliom_sessions]
Sets the cookie expiration date for the current service session (see above).
set_service_session_group [Eliom_sessions]
sets the group to which belong the service session.
set_service_session_timeout [Eliom_sessions.Session_admin]
set_service_session_timeout [Eliom_sessions]
sets the timeout for service session (server side) for one user, in seconds.
set_volatile_data_session_cookie_exp_date [Eliom_sessions]
Sets the cookie expiration date for the current data session (see above).
set_volatile_data_session_group [Eliom_sessions]
sets the group to which belong the volatile data session.
set_volatile_data_session_timeout [Eliom_sessions.Session_admin]
set_volatile_data_session_timeout [Eliom_sessions]
sets the timeout for volatile data session (server side) for one user, in seconds.
set_volatile_session_cookies_exp_date [Eliom_sessions]
Sets the cookie expiration date for the current volatile sessions (service and data) (see above).
set_volatile_session_data [Eliom_sessions]
sets session data for the current session.
set_volatile_session_timeout [Eliom_sessions]
sets the timeout for volatile sessions (service and volatile data) (server side) for one user, in seconds.
skip [Ocsigen_stream]
Skips data.
small [XHTML.T]
space [XHTML.T]
span [XHTML.T]
standard [XHTML.T]
start_processing [Ocsigen_http_com]
start_server [Ocsigen_server]
Start the server (does not return)
static_dir [Eliom_services]
A predefined service that correponds to the directory where static pages are.
static_dir_with_params [Eliom_services]
Like static_dir, but allows to put GET parameters
stream_want [Ocsigen_stream]
stream_want s len Returns a stream with at least len bytes in the buffer if possible
string [Eliom_parameters]
string s tells that the service takes a string as parameter, labeled s.
string_button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with string content
string_button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with string content
string_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag that will have a string value.
string_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag that will have a string value.
string_coordinates [Eliom_parameters]
It is possible to send a value together with the coordinates (<input type="image" value="..." ...>) (Here a string)
string_image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type string
string_image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of type string
string_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input> tag for a string
string_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input> tag for a string
string_multiple_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for string values.
string_multiple_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for string values.
string_of_http_exception [Ocsigen_http_frame.Http_error]
string_of_stream [Ocsigen_stream]
Creates a string from a stream
string_of_uri [XHTML.T]
A Uniform Resource Identifier, as per RFC2396.
string_of_url_path [Ocsigen_extensions]
string_radio [Eliom_predefmod.XHTMLFORMSSIG]
Creates a radio <input> tag with string content
string_radio [Eliom_mkforms.ELIOMFORMSIG]
Creates a radio <input> tag with string content.
string_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for string values.
string_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for string values.
strong [XHTML.T]
structure_links [Eliom_duce_tools]
structure_links [Eliom_tools]
Returns the tags <link rel="subsection" ...> and <link rev="subsection" ...> for the given hierarchical site.
style [XHTML.T]
sub [XHTML.T]
submit [Eliom_mkforms.FORMCREATE]
substream [Ocsigen_stream]
Cut the stream at the position given by a string delimiter
suffix [Eliom_parameters]
Tells that the parameter of the service handler is the suffix of the URL of the current service.
suffix_prod [Eliom_parameters]
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_parameters]
This is a combinator to allow the service to take either a parameter or another one Warning: it is a binary operator.
sup [XHTML.T]
sync [Eliom_services]
This function may be used for services that cannot be interrupted (no cooperation point for threads).

T
table [XHTML.T.Basic_Tables]
table [XHTML.T]
table_name [Ocsipersist]
returns the name of the table
tablex [XHTML.T]
tbody [XHTML.T]
td [XHTML.T.Basic_Tables]
td [XHTML.T]
textarea [XHTML.T.Basic_Forms]
textarea [XHTML.T]
textarea [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <textarea> tag
textarea [Eliom_mkforms.ELIOMFORMSIG]
Creates a <textarea> tag
tfoot [XHTML.T]
th [XHTML.T.Basic_Tables]
th [XHTML.T]
thead [XHTML.T]
title [XHTML.T]
to_xmlattribs [XHTML.T]
toelt [XHTML.T]
toeltl [XHTML.T]
tot [XHTML.T]
totl [XHTML.T]
tr [XHTML.T.Basic_Tables]
tr [XHTML.T]
tt [XHTML.T]

U
ul [XHTML.T]
unexpected_exception [Ocsigen_messages]
Use that function for all impossible cases in exception handlers (try ... with ... | e -> unexpected_exception ... or Lwt.catch ...).
unit [Eliom_parameters]
used for services that don't have any parameters
unlock_receiver [Ocsigen_http_com]
unset_persistent_data_session_group [Eliom_sessions]
Remove the session from its group
unset_persistent_data_session_timeout [Eliom_sessions.Session_admin]
unset_persistent_data_session_timeout [Eliom_sessions]
remove the persistent session timeout for one user (and turn back to the default).
unset_service_session_group [Eliom_sessions]
Remove the session from its group
unset_service_session_timeout [Eliom_sessions.Session_admin]
unset_service_session_timeout [Eliom_sessions]
remove the service session timeout for one user (and turn back to the default).
unset_volatile_data_session_group [Eliom_sessions]
Remove the session from its group
unset_volatile_data_session_timeout [Eliom_sessions.Session_admin]
unset_volatile_data_session_timeout [Eliom_sessions]
remove the "volatile data" session timeout for one user (and turn back to the default).
unset_volatile_session_timeout [Eliom_sessions]
remove the session timeout for one user for both service session and volatile data session (and turn back to the default).
update_charset_ext [Ocsigen_charset_mime]
Updates the mapping between extensions from a file to its charset.
update_charset_file [Ocsigen_charset_mime]
update_charset_regexp [Ocsigen_charset_mime]
update_mime_ext [Ocsigen_charset_mime]
update_mime_file [Ocsigen_charset_mime]
update_mime_regexp [Ocsigen_charset_mime]
uri_of_string [XHTML.T]
uri_of_string [Eliom_mkforms.FORMCREATE]
user_type [Eliom_parameters]
Allows to use whatever type you want for a parameter of the service.
user_type_button [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <button> tag with user_type content
user_type_button [Eliom_mkforms.ELIOMFORMSIG]
Creates a <button> tag with user_type content
user_type_checkbox [Eliom_predefmod.XHTMLFORMSSIG]
Creates a checkbox <input> tag that will have a "user type" value.
user_type_checkbox [Eliom_mkforms.ELIOMFORMSIG]
Creates a checkbox <input> tag that will have a "user type" value.
user_type_coordinates [Eliom_parameters]
Same for a value of your own type
user_type_image_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of user defined type
user_type_image_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input type="image" name="..." value="..."> tag that sends the coordinates the user clicked on and a value of user defined type
user_type_input [Eliom_predefmod.XHTMLFORMSSIG]
Creates an <input> tag for a user type
user_type_input [Eliom_mkforms.ELIOMFORMSIG]
Creates an <input> tag for a user type
user_type_multiple_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for user type values.
user_type_multiple_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for user type values.
user_type_radio [Eliom_predefmod.XHTMLFORMSSIG]
Creates a radio <input> tag with user_type content
user_type_radio [Eliom_mkforms.ELIOMFORMSIG]
Creates a radio <input> tag with user_type content
user_type_select [Eliom_predefmod.XHTMLFORMSSIG]
Creates a <select> tag for user type values.
user_type_select [Eliom_mkforms.ELIOMFORMSIG]
Creates a <select> tag for user type values.

V
validator [XHTML.T]
validator_icon [XHTML.T]
A hyperlink to the W3C validator, including the logo.
var [XHTML.T]
version [XHTML.T]
void_coservice' [Eliom_services]
A predefined non-attached action with special behaviour: it has no parameter at all, even non-attached parameters.
void_hidden_coservice' [Eliom_services]
Same as void_coservice' but keeps non attached GET parameters.

W
wait_all_senders [Ocsigen_http_com]
wakeup_next_request [Ocsigen_http_com]
warning [Ocsigen_messages]
Write a message in warnings.log
write_stream [Ocsigen_http_com]
This function may return any I/O error from the channel, or a interrupted stream exception.

X
xhtml_list_print [Xhtmlcompact]
Ocsigen's compact printer for xhtml portions.
xhtml_list_print [Xhtmlpretty]
Ocsigen's pretty printer for xhtml portions.
xhtml_list_stream [Xhtmlcompact_streams]
Ocsigen's compact printer for xhtml portions.
xhtml_list_stream [Xhtmlpretty_streams]
Ocsigen's pretty printer for xhtml portions.
xhtml_print [Xhtmlcompact]
Ocsigen's compact printer for xhtml.
xhtml_print [Xhtmlpretty]
Ocsigen's pretty printer for xhtml.
xhtml_stream [Xhtmlcompact_streams]
Ocsigen's compact printer for xhtml.
xhtml_stream [Xhtmlpretty_streams]
Ocsigen's pretty printer for xhtml.