Sophie

Sophie

distrib > Mageia > 4 > i586 > by-pkgid > 07ec4e1006689824c37b6ae5b69626c7 > files > 80

ocsigenserver-doc-2.2.0-5.mga4.noarch.rpm

<html>
<head>
<link rel="stylesheet" href="style.css" type="text/css">
<meta content="text/html; charset=iso-8859-1" http-equiv="Content-Type">
<link rel="Start" href="index.html">
<link title="Index of types" rel=Appendix href="index_types.html">
<link title="Index of exceptions" rel=Appendix href="index_exceptions.html">
<link title="Index of values" rel=Appendix href="index_values.html">
<link title="Index of class methods" rel=Appendix href="index_methods.html">
<link title="Index of classes" rel=Appendix href="index_classes.html">
<link title="Index of modules" rel=Appendix href="index_modules.html">
<link title="Index of module types" rel=Appendix href="index_module_types.html">
<link title="Ocsigen_cache" rel="Chapter" href="Ocsigen_cache.html">
<link title="Ocsigen_lib_base" rel="Chapter" href="Ocsigen_lib_base.html">
<link title="Ocsigen_lib" rel="Chapter" href="Ocsigen_lib.html">
<link title="Ocsigen_config" rel="Chapter" href="Ocsigen_config.html">
<link title="Ocsigen_getcommandline" rel="Chapter" href="Ocsigen_getcommandline.html">
<link title="Ocsigen_messages" rel="Chapter" href="Ocsigen_messages.html">
<link title="Ocsigen_stream" rel="Chapter" href="Ocsigen_stream.html">
<link title="Ocsigen_loader" rel="Chapter" href="Ocsigen_loader.html">
<link title="Polytables" rel="Chapter" href="Polytables.html">
<link title="Http_headers" rel="Chapter" href="Http_headers.html">
<link title="Ocsigen_http_frame" rel="Chapter" href="Ocsigen_http_frame.html">
<link title="Ocsigen_headers" rel="Chapter" href="Ocsigen_headers.html">
<link title="Framepp" rel="Chapter" href="Framepp.html">
<link title="Ocsigen_http_com" rel="Chapter" href="Ocsigen_http_com.html">
<link title="Ocsigen_charset_mime" rel="Chapter" href="Ocsigen_charset_mime.html">
<link title="Ocsigen_senders" rel="Chapter" href="Ocsigen_senders.html">
<link title="Ocsigen_cookies" rel="Chapter" href="Ocsigen_cookies.html">
<link title="Ocsigen_extensions" rel="Chapter" href="Ocsigen_extensions.html">
<link title="Ocsigen_parseconfig" rel="Chapter" href="Ocsigen_parseconfig.html">
<link title="Ocsigen_http_client" rel="Chapter" href="Ocsigen_http_client.html">
<link title="Ocsigen_local_files" rel="Chapter" href="Ocsigen_local_files.html">
<link title="Ocsigen_server" rel="Chapter" href="Ocsigen_server.html">
<link title="Ocsigen_comet" rel="Chapter" href="Ocsigen_comet.html">
<link title="Accesscontrol" rel="Chapter" href="Accesscontrol.html">
<link title="Authbasic" rel="Chapter" href="Authbasic.html">
<link title="Ocsipersist" rel="Chapter" href="Ocsipersist.html"><title>Index of values</title>
</head>
<body>
<div class="navbar">&nbsp;<a class="up" href="index.html" title="Index">Up</a>
&nbsp;</div>
<h1>Index of values</h1>
<table>
<tr><td align="left"><br></td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VAL(!!)">(!!)</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VAL(>>=)">(&gt;&gt;=)</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VAL(>|=)">(&gt;|=)</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td align="left"><br>A</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALabort">abort</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccept">accept</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccept_charset">accept_charset</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccept_encoding">accept_encoding</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccept_language">accept_language</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccept_ranges">accept_ranges</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_allow_credentials">access_control_allow_credentials</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_allow_headers">access_control_allow_headers</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_allow_methods">access_control_allow_methods</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_allow_origin">access_control_allow_origin</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_expose_headers">access_control_expose_headers</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_max_age">access_control_max_age</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_request_headers">access_control_request_headers</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALaccess_control_request_method">access_control_request_method</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_messages.html#VALaccesslog">accesslog</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Write a message in access.log
</div>
</td></tr>
<tr><td><a href="Ocsigen_comet.Security.html#VALactivate">activate</a> [<a href="Ocsigen_comet.Security.html">Ocsigen_comet.Security</a>]</td>
<td><div class="info">
<code class="code">activate ()</code> starts serving Comet requests.
</div>
</td></tr>
<tr><td><a href="Ocsigen_comet.Security.html#VALactivated">activated</a> [<a href="Ocsigen_comet.Security.html">Ocsigen_comet.Security</a>]</td>
<td><div class="info">
<code class="code">activated ()</code> reflects the activation state of the Comet
      module.
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALadd">add</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
<code class="code">add table key value</code> associates <code class="code">value</code> to <code class="code">key</code>.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALadd">add</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
<code class="code">add name s h</code> adds the header <code class="code">name: s</code> to <code class="code">h</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALadd">add</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
Adds an element to the list, 
      and possibly returns the element that has been removed if the maximum
      size was exceeded.
</div>
</td></tr>
<tr><td><a href="Ocsigen_cookies.html#VALadd_cookie">add_cookie</a> [<a href="Ocsigen_cookies.html">Ocsigen_cookies</a>]</td>
<td><div class="info">
<code class="code">add_cookie path c v cookie_table</code> 
    adds the cookie <code class="code">c</code> to the table <code class="code">cookie_table</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_cookies.html#VALadd_cookies">add_cookies</a> [<a href="Ocsigen_cookies.html">Ocsigen_cookies</a>]</td>
<td><div class="info">
<code class="code">add_cookies newcookies oldcookies</code> adds the cookies from <code class="code">newcookies</code>
   to <code class="code">oldcookies</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALadd_end_slash_if_missing">add_end_slash_if_missing</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALadd_finalizer">add_finalizer</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Add a finalizer function.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_header.html#VALadd_headers">add_headers</a> [<a href="Ocsigen_http_frame.Http_header.html">Ocsigen_http_frame.Http_header</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALadd_ocamlpath">add_ocamlpath</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
Adds a path to the Findlib library search path.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALadvert">advert</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.List.html#VALassoc_remove">assoc_remove</a> [<a href="Ocsigen_lib_base.List.html">Ocsigen_lib_base.List</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.Configuration.html#VALattribute">attribute</a> [<a href="Ocsigen_extensions.Configuration.html">Ocsigen_extensions.Configuration</a>]</td>
<td><div class="info">
<code class="code">attribute ~name f</code> create a specification of a XML attribute.
</div>
</td></tr>
<tr><td align="left"><br>B</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALbadconfig">badconfig</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Convenient function for raising Error_in_config_file exceptions with
    a sprintf-formatted argument.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALbasic_raw_request">basic_raw_request</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Same as <a href="Ocsigen_http_client.html#VALraw_request"><code class="code">Ocsigen_http_client.raw_request</code></a>, 
    but does not try to reuse connections.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.String_base.html#VALbasic_sep">basic_sep</a> [<a href="Ocsigen_lib_base.String_base.html">Ocsigen_lib_base.String_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Option.html#VALbind">bind</a> [<a href="Ocsigen_lib_base.Option.html">Ocsigen_lib_base.Option</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALblock_next_request">block_next_request</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALbuiltin_packages">builtin_packages</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td align="left"><br>C</td></tr>
<tr><td><a href="Http_headers.html#VALcache_control">cache_control</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALcancel">cancel</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Cancel the stream, i.e.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALchange_empty_list">change_empty_list</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.List.html#VALchop">chop</a> [<a href="Ocsigen_lib_base.List.html">Ocsigen_lib_base.List</a>]</td>
<td></td></tr>
<tr><td><a href="Polytables.html#VALclear">clear</a> [<a href="Polytables.html">Polytables</a>]</td>
<td><div class="info">
<code class="code">clear t</code> remove all data from t
</div>
</td></tr>
<tr><td><a href="Ocsigen_cache.html#VALclear_all_caches">clear_all_caches</a> [<a href="Ocsigen_cache.html">Ocsigen_cache</a>]</td>
<td><div class="info">
Clear the contents of all the existing caches
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALclient_connection">client_connection</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Returns the connection
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALclient_id">client_id</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Returns the id number of the connection
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALclosed">closed</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td><div class="info">
<code class="code">closed conn</code> is a thread waking up when the connection is
    closed
</div>
</td></tr>
<tr><td><a href="Ocsigen_getcommandline.html#VALcommandline">commandline</a> [<a href="Ocsigen_getcommandline.html">Ocsigen_getcommandline</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALcomp">comp</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.html#VALcompute_new_ri_cookies">compute_new_ri_cookies</a> [<a href="Ocsigen_http_frame.html">Ocsigen_http_frame</a>]</td>
<td><div class="info">
<code class="code">compute_new_ri_cookies now path ri_cookies cookies_to_set</code>
   adds the cookies from <code class="code">cookies_to_set</code>
   to <code class="code">ri_cookies</code>, as if the cookies
   had been send to the browser and the browser
   was doing a new request to the url <code class="code">path</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_stream.StringStream.html#VALconcat">concat</a> [<a href="Ocsigen_stream.StringStream.html">Ocsigen_stream.StringStream</a>]</td>
<td><div class="info">
Concatenate two stream
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALconnection">connection</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALconnection_fd">connection_fd</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALconnection_id">connection_id</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_messages.html#VALconsole">console</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Write a message in the console (if not called in silent mode)
</div>
</td></tr>
<tr><td><a href="Ocsigen_messages.html#VALconsole2">console2</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Write a message in the console (if not called in silent mode)
</div>
</td></tr>
<tr><td><a href="Ocsigen_stream.html#VALconsume">consume</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Consume without cancelling.
</div>
</td></tr>
<tr><td><a href="Ocsigen_stream.html#VALcont">cont</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
creates a non empty step.
</div>
</td></tr>
<tr><td><a href="Ocsigen_local_files.html#VALcontent">content</a> [<a href="Ocsigen_local_files.html">Ocsigen_local_files</a>]</td>
<td><div class="info">
Given the local file <code class="code">file</code>, with a request originating at url
    <code class="code">url</code>, returns a viewable content of <code class="code">file</code>.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALcontent_encoding">content_encoding</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALcontent_length">content_length</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALcontent_range">content_range</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALcontent_type">content_type</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALcookie">cookie</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_comet.Channels.html#VALcreate">create</a> [<a href="Ocsigen_comet.Channels.html">Ocsigen_comet.Channels</a>]</td>
<td><div class="info">
<code class="code">create ()</code> returns a channel with a freshly baked identifier while
      <code class="code">create ~name ()</code> returns a channel with the identifier <code class="code">name</code> after
      checking for uniqueness.
</div>
</td></tr>
<tr><td><a href="Polytables.html#VALcreate">create</a> [<a href="Polytables.html">Polytables</a>]</td>
<td><div class="info">
creates a new table
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALcreate">create</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALcreate">create</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALcreate_receiver">create_receiver</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALcreate_sender">create_sender</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALcurrent_buffer">current_buffer</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Returns the value of the current buffer
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALcurry">curry</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td align="left"><br>D</td></tr>
<tr><td><a href="Http_headers.html#VALdate">date</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_comet.Security.html#VALdeactivate">deactivate</a> [<a href="Ocsigen_comet.Security.html">Ocsigen_comet.Security</a>]</td>
<td><div class="info">
<code class="code">deactivate ()</code> ceases all Comet related activity.
</div>
</td></tr>
<tr><td><a href="Ocsigen_messages.html#VALdebug">debug</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Write a message only in debugging mode (-V option) - Non cooperative
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALdebug">debug</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_messages.html#VALdebug2">debug2</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Write a message only in debugging mode (-V option) - Non cooperative
</div>
</td></tr>
<tr><td><a href="Ocsigen_messages.html#VALdebug_noel">debug_noel</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Same as <code class="code">debug</code> without new line at the end - Non cooperative
</div>
</td></tr>
<tr><td><a href="Ocsigen_messages.html#VALdebug_noel2">debug_noel2</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Same as <code class="code">debug</code> without new line at the end - Non cooperative
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib.Url.html#VALdecode">decode</a> [<a href="Ocsigen_lib.Url.html">Ocsigen_lib.Url</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALdefault_charset">default_charset</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td><div class="info">
Functions related to the default charset in the association
</div>
</td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALdefault_mime">default_mime</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALdefault_mime_assoc">default_mime_assoc</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td><div class="info">
Default values, obtained by reading the file specified by
    <code class="code">Ocsigen_config.get_mimefile</code>
</div>
</td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALdefault_mime_type">default_mime_type</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.html#VALdefault_result">default_result</a> [<a href="Ocsigen_http_frame.html">Ocsigen_http_frame</a>]</td>
<td><div class="info">
Default <code class="code">result</code> to use as a base for constructing others.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALdefault_sender">default_sender</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td><div class="info">
Sender with only the server name, and HTTP/1.1
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_error.html#VALdisplay_http_exception">display_http_exception</a> [<a href="Ocsigen_http_frame.Http_error.html">Ocsigen_http_frame.Http_error</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALdisplay_version">display_version</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALdo_not_serve_to_regexp">do_not_serve_to_regexp</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Compile a do_not_serve structure into a regexp.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALdyn_headers">dyn_headers</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
Headers for dynamic pages (non cachable)
</div>
</td></tr>
<tr><td align="left"><br>E</td></tr>
<tr><td><a href="Ocsigen_extensions.Configuration.html#VALelement">element</a> [<a href="Ocsigen_extensions.Configuration.html">Ocsigen_extensions.Configuration</a>]</td>
<td><div class="info">
Create the specification of a XML element.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALempty">empty</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
returns an empty set of HTTP headers
</div>
</td></tr>
<tr><td><a href="Ocsigen_stream.StringStream.html#VALempty">empty</a> [<a href="Ocsigen_stream.StringStream.html">Ocsigen_stream.StringStream</a>]</td>
<td><div class="info">
Create an empty stream
</div>
</td></tr>
<tr><td><a href="Ocsigen_stream.html#VALempty">empty</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
creates an empty step.
</div>
</td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALempty_charset_assoc">empty_charset_assoc</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td><div class="info">
All files are mapped to <code class="code">no_charset</code>
</div>
</td></tr>
<tr><td><a href="Ocsigen_cookies.html#VALempty_cookieset">empty_cookieset</a> [<a href="Ocsigen_cookies.html">Ocsigen_cookies</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.html#VALempty_result">empty_result</a> [<a href="Ocsigen_http_frame.html">Ocsigen_http_frame</a>]</td>
<td><div class="info">
<code class="code">result</code> for an empty page.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib.Url.html#VALencode">encode</a> [<a href="Ocsigen_lib.Url.html">Ocsigen_lib.Url</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALenlarge_stream">enlarge_stream</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Read more data in the buffer
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALequal_virtual_hosts">equal_virtual_hosts</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_messages.html#VALerrlog">errlog</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Write a message in errors.log
</div>
</td></tr>
<tr><td><a href="Ocsigen_messages.html#VALerror_log_path">error_log_path</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Path to the error log file
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALetag">etag</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALexpires">expires</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_error.html#VALexpl_of_code">expl_of_code</a> [<a href="Ocsigen_http_frame.Http_error.html">Ocsigen_http_frame.Http_error</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.Filename.html#VALextension_no_directory">extension_no_directory</a> [<a href="Ocsigen_lib.Filename.html">Ocsigen_lib.Filename</a>]</td>
<td></td></tr>
<tr><td align="left"><br>F</td></tr>
<tr><td><a href="Ocsigen_stream.html#VALfinalize">finalize</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Finalize the stream.
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALfind">find</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
<code class="code">find table key</code> gives the value associated to <code class="code">key</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_headers.html#VALfind">find</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td><div class="info">
find one of the values bound to <code class="code">name</code> in the HTTP headers of the frame.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALfind">find</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
find one of the values bound to <code class="code">name</code> in the HTTP header <code class="code">t</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_headers.html#VALfind_all">find_all</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td><div class="info">
find all the values bound to <code class="code">name</code> in the HTTP headers of the frame.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALfind_all">find_all</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
find all the values bound to <code class="code">name</code> in the HTTP header <code class="code">t</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALfind_charset">find_charset</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALfind_mime">find_mime</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALfind_redirection">find_redirection</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALfindfiles">findfiles</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
<code class="code">findfiles pkg</code> returns the list of files needed to load Findlib
      package <code class="code">pkg</code>, including dependencies.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.String_base.html#VALfirst_diff">first_diff</a> [<a href="Ocsigen_lib_base.String_base.html">Ocsigen_lib_base.String_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.Url.html#VALfixup_url_string">fixup_url_string</a> [<a href="Ocsigen_lib.Url.html">Ocsigen_lib.Url</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALfold">fold</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALfold">fold</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
fold over the elements from the cache starting from the newest
      to the oldest
</div>
</td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALfold_back">fold_back</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
fold over the elements from the cache starting from the oldest
      to the newest
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALfold_left">fold_left</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td><div class="info">
Infinite fold on circular lists (use with care!)
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALfold_step">fold_step</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Important warning: this iterator may not iter on all data of the table
    if another thread is modifying it in the same time.
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALfold_table">fold_table</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Legacy interface for fold_step
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALfrom_poly">from_poly</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Tuple3.html#VALfst">fst</a> [<a href="Ocsigen_lib_base.Tuple3.html">Ocsigen_lib_base.Tuple3</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALfull_server_name">full_server_name</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td align="left"><br>G</td></tr>
<tr><td><a href="Ocsipersist.html#VALget">get</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
<code class="code">get pv</code> gives the value of <code class="code">pv</code>
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALget">get</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Do a GET HTTP request.
</div>
</td></tr>
<tr><td><a href="Polytables.html#VALget">get</a> [<a href="Polytables.html">Polytables</a>]</td>
<td><div class="info">
<code class="code">get t k</code> returns the current binding of <code class="code">k</code> in <code class="code">t</code> or raises <code class="code">Not_found</code>
</div>
</td></tr>
<tr><td><a href="Ocsigen_stream.html#VALget">get</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
call this function if you decide to start reading a stream.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Option.html#VALget">get</a> [<a href="Ocsigen_lib_base.Option.html">Ocsigen_lib_base.Option</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_accept">get_accept</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_accept_charset">get_accept_charset</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_accept_encoding">get_accept_encoding</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_accept_language">get_accept_language</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_access_control_request_headers">get_access_control_request_headers</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_access_control_request_method">get_access_control_request_method</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Authbasic.html#VALget_basic_authentication_method">get_basic_authentication_method</a> [<a href="Authbasic.html">Authbasic</a>]</td>
<td><div class="info">
This function combines all the parsers registered with
      <code class="code">register_basic_authentication_method</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_bindir">get_bindir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_client_timeout">get_client_timeout</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_command_pipe">get_command_pipe</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_config_file">get_config_file</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_content_length">get_content_length</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_content_type">get_content_type</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_cookie_string">get_cookie_string</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_daemon">get_daemon</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_datadir">get_datadir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_debugmode">get_debugmode</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_default_charset">get_default_charset</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_default_group">get_default_group</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_default_port">get_default_port</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_default_sslport">get_default_sslport</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_default_user">get_default_user</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_disablepartialrequests">get_disablepartialrequests</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.HTTP_CONTENT.html#VALget_etag">get_etag</a> [<a href="Ocsigen_http_frame.HTTP_CONTENT.html">Ocsigen_http_frame.HTTP_CONTENT</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_extdir">get_extdir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_filebuffersize">get_filebuffersize</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALget_finaliser_after">get_finaliser_after</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALget_finaliser_before">get_finaliser_before</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_header.html#VALget_firstline">get_firstline</a> [<a href="Ocsigen_http_frame.Http_header.html">Ocsigen_http_frame.Http_header</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_group">get_group</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_header.html#VALget_headers">get_headers</a> [<a href="Ocsigen_http_frame.Http_header.html">Ocsigen_http_frame.Http_header</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_header.html#VALget_headers_value">get_headers_value</a> [<a href="Ocsigen_http_frame.Http_header.html">Ocsigen_http_frame.Http_header</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_header.html#VALget_headers_values">get_headers_values</a> [<a href="Ocsigen_http_frame.Http_header.html">Ocsigen_http_frame.Http_header</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_host_from_host_header">get_host_from_host_header</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALget_hostname">get_hostname</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Returns the hostname to be used for absolute links or redirections.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALget_http_frame">get_http_frame</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_comet.Channels.html#VALget_id">get_id</a> [<a href="Ocsigen_comet.Channels.html">Ocsigen_comet.Channels</a>]</td>
<td><div class="info">
<code class="code">get_id c</code> returns the unique identifier associated to <code class="code">c</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_if_match">get_if_match</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_if_modified_since">get_if_modified_since</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_if_none_match">get_if_none_match</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_if_unmodified_since">get_if_unmodified_since</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.Ip_address.html#VALget_inet_addr">get_inet_addr</a> [<a href="Ocsigen_lib.Ip_address.html">Ocsigen_lib.Ip_address</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_keepalive">get_keepalive</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_logdir">get_logdir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_max_number_of_connections">get_max_number_of_connections</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_max_number_of_threads_queued">get_max_number_of_threads_queued</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_maxrequestbodysize">get_maxrequestbodysize</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_maxrequestbodysizeinmemory">get_maxrequestbodysizeinmemory</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_maxretries">get_maxretries</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_maxthreads">get_maxthreads</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_mimefile">get_mimefile</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_minthreads">get_minthreads</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_netbuffersize">get_netbuffersize</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALget_ocamlpath">get_ocamlpath</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
Returns the current Findlib library search path.
</div>
</td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_origin">get_origin</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_pidfile">get_pidfile</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALget_port">get_port</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Returns the port to be used for absolute links or redirections.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_header.html#VALget_proto">get_proto</a> [<a href="Ocsigen_http_frame.Http_header.html">Ocsigen_http_frame.Http_header</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_referer">get_referer</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_referrer">get_referrer</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_respect_pipeline">get_respect_pipeline</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_server_timeout">get_server_timeout</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_shutdown_timeout">get_shutdown_timeout</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_silent">get_silent</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALget_timer">get_timer</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
returns the timer of the Dlist
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALget_url">get_url</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Do a GET HTTP request.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_usedefaulthostname">get_usedefaulthostname</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_user">get_user</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALget_user_agent">get_user_agent</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_verbose">get_verbose</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALget_veryverbose">get_veryverbose</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td align="left"><br>H</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALhash_virtual_hosts">hash_virtual_hosts</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALhost">host</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALhost_match">host_match</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td></td></tr>
<tr><td align="left"><br>I</td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALid">id</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALif_match">if_match</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALif_modified_since">if_modified_since</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALif_none_match">if_none_match</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALif_range">if_range</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALif_unmodified_since">if_unmodified_since</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.Configuration.html#VALignore_blank_pcdata">ignore_blank_pcdata</a> [<a href="Ocsigen_extensions.Configuration.html">Ocsigen_extensions.Configuration</a>]</td>
<td><div class="info">
The specification for ignoring blank PCDATA ('\n', '\r', ' ', '\t') and failing
      otherwise (a reasonable default).
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALin_list">in_list</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.Ip_address.html#VALinet6_addr_loopback">inet6_addr_loopback</a> [<a href="Ocsigen_lib.Ip_address.html">Ocsigen_lib.Ip_address</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALinit_module">init_module</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
<code class="code">init_module pre post force name</code> runs the init function for the module
      <code class="code">name</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALinit_preempt">init_preempt</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALinsert">insert</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALis_empty">is_empty</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALis_native">is_native</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALis_prefix_skip_end_slash">is_prefix_skip_end_slash</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALiter">iter</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALiter">iter</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td><div class="info">
Infinite iteration on circular lists
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Option.html#VALiter">iter</a> [<a href="Ocsigen_lib_base.Option.html">Ocsigen_lib_base.Option</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsipersist.html#VALiter_step">iter_step</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Important warning: this iterator may not iter on all data of the table
    if another thread is modifying it in the same time.
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALiter_table">iter_table</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Legacy interface for iter_step
</div>
</td></tr>
<tr><td align="left"><br>J</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALjoin_do_not_serve">join_do_not_serve</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td></td></tr>
<tr><td align="left"><br>L</td></tr>
<tr><td><a href="Ocsigen_lib_base.List.html#VALlast">last</a> [<a href="Ocsigen_lib_base.List.html">Ocsigen_lib_base.List</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALlast_modified">last_modified</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsipersist.html#VALlength">length</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Size of a table.
</div>
</td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALlist_of">list_of</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
The list to which the node belongs
</div>
</td></tr>
<tr><td><a href="Ocsigen_comet.Channels.html#VALlisteners">listeners</a> [<a href="Ocsigen_comet.Channels.html">Ocsigen_comet.Channels</a>]</td>
<td><div class="info">
<code class="code">listeners c</code> returns the number of clients currently registered on <code class="code">c</code>
      A client is "currently registered" on a channel if an actual
      connection is open for the server to push a message onto.
</div>
</td></tr>
<tr><td><a href="Ocsigen_loader.html#VALloadfile">loadfile</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
<code class="code">loadfile pre post force file</code> (dynamically) loads <code class="code">file</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_loader.html#VALloadfiles">loadfiles</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
<code class="code">loadfiles pre post force file</code> loads all the <code class="code">files</code>, using
      <code class="code">loadfile (fun () -&gt; ()) (fun () -&gt; ()) false</code> for all the files
      but the last one, and <code class="code">loadfile pre post force</code> for the last one
      (if any).
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALlocation">location</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALlock_receiver">lock_receiver</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALlwt_fold">lwt_fold</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
lwt version of fold
</div>
</td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALlwt_fold_back">lwt_fold_back</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
lwt version of fold_back
</div>
</td></tr>
<tr><td align="left"><br>M</td></tr>
<tr><td><a href="Ocsigen_stream.StringStream.html#VALmake">make</a> [<a href="Ocsigen_stream.StringStream.html">Ocsigen_stream.StringStream</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALmake">make</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
creates a new stream
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALmake">make</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALmake_absolute_url">make_absolute_url</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.html#VALmake_cryptographic_safe_string">make_cryptographic_safe_string</a> [<a href="Ocsigen_lib.html">Ocsigen_lib</a>]</td>
<td><div class="info">
Generate an unique and cryptographically safe random string.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib.Url.html#VALmake_encoded_parameters">make_encoded_parameters</a> [<a href="Ocsigen_lib.Url.html">Ocsigen_lib.Url</a>]</td>
<td></td></tr>
<tr><td><a href="Polytables.html#VALmake_key">make_key</a> [<a href="Polytables.html">Polytables</a>]</td>
<td><div class="info">
create a new key for each data you want to save
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALmake_persistent">make_persistent</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
<code class="code">make_persistent store name default</code> find a persistent value
    named <code class="code">name</code> in store <code class="code">store</code>
    from database, or create it with the default value <code class="code">default</code> if it
    does not exist.
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALmake_persistent_lazy">make_persistent_lazy</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Same as make_persistent but the default value is evaluated only
    if needed
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Option.html#VALmap">map</a> [<a href="Ocsigen_lib_base.Option.html">Ocsigen_lib_base.Option</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.List.html#VALmap_filter">map_filter</a> [<a href="Ocsigen_lib_base.List.html">Ocsigen_lib_base.List</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.Ip_address.html#VALmatch_ip">match_ip</a> [<a href="Ocsigen_lib.Ip_address.html">Ocsigen_lib.Ip_address</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALmaxsize">maxsize</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.String_base.html#VALmay_append">may_append</a> [<a href="Ocsigen_lib_base.String_base.html">Ocsigen_lib_base.String_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.String_base.html#VALmay_concat">may_concat</a> [<a href="Ocsigen_lib_base.String_base.html">Ocsigen_lib_base.String_base</a>]</td>
<td></td></tr>
<tr><td><a href="Framepp.html#VALmethod_of_string">method_of_string</a> [<a href="Framepp.html">Framepp</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALmove">move</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
Move a node from one dlist to another one, without finalizing.
</div>
</td></tr>
<tr><td align="left"><br>N</td></tr>
<tr><td><a href="Http_headers.html#VALname">name</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALname_to_string">name_to_string</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALnative_ext">native_ext</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.Ip_address.html#VALnetwork_of_ip">network_of_ip</a> [<a href="Ocsigen_lib.Ip_address.html">Ocsigen_lib.Ip_address</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALnewest">newest</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALnext">next</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
get the next step of a stream.
</div>
</td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALno_charset">no_charset</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td align="left"><br>O</td></tr>
<tr><td><a href="Ocsigen_stream.html#VALof_file">of_file</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
returns a stream reading from a file.
</div>
</td></tr>
<tr><td><a href="Ocsigen_stream.html#VALof_string">of_string</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
returns a stream containing a string.
</div>
</td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALoldest">oldest</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsipersist.html#VALopen_store">open_store</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Open a store (and create it if it does not exist)
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALopen_table">open_table</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
Open a table (and create it if it does not exist)
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALorigin">origin</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td align="left"><br>P</td></tr>
<tr><td><a href="Ocsigen_lib.Url.html#VALparse">parse</a> [<a href="Ocsigen_lib.Url.html">Ocsigen_lib.Url</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib.Ip_address.html#VALparse">parse</a> [<a href="Ocsigen_lib.Ip_address.html">Ocsigen_lib.Ip_address</a>]</td>
<td></td></tr>
<tr><td><a href="Accesscontrol.html#VALparse_condition">parse_condition</a> [<a href="Accesscontrol.html">Accesscontrol</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALparse_content_type">parse_content_type</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_headers.html#VALparse_cookies">parse_cookies</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_parseconfig.html#VALparse_host_field">parse_host_field</a> [<a href="Ocsigen_parseconfig.html">Ocsigen_parseconfig</a>]</td>
<td><div class="info">
Parses the <code class="code">hostfilter</code> field of the configuration file, which
    is a disjunction of possible hostnames (that can themselves contain
    wildcards)
</div>
</td></tr>
<tr><td><a href="Ocsigen_headers.html#VALparse_mime_type">parse_mime_type</a> [<a href="Ocsigen_headers.html">Ocsigen_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALparse_mime_types">parse_mime_types</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td><div class="info">
Parsing of a file containing mime associations, such as /etc/mime-types
</div>
</td></tr>
<tr><td><a href="Ocsigen_parseconfig.html#VALparse_size">parse_size</a> [<a href="Ocsigen_parseconfig.html">Ocsigen_parseconfig</a>]</td>
<td><div class="info">
Parse a size ("infinity" or using SI or binary units,
    e.g.
</div>
</td></tr>
<tr><td><a href="Ocsigen_parseconfig.html#VALparse_size_tag">parse_size_tag</a> [<a href="Ocsigen_parseconfig.html">Ocsigen_parseconfig</a>]</td>
<td><div class="info">
<code class="code">parse_size_tag tag s</code> parses a size (same syntax as <code class="code">parse_size</code>).
</div>
</td></tr>
<tr><td><a href="Ocsigen_parseconfig.html#VALparse_string">parse_string</a> [<a href="Ocsigen_parseconfig.html">Ocsigen_parseconfig</a>]</td>
<td><div class="info">
Parse a string (PCDATA) as XML content.
</div>
</td></tr>
<tr><td><a href="Ocsigen_parseconfig.html#VALparse_string_tag">parse_string_tag</a> [<a href="Ocsigen_parseconfig.html">Ocsigen_parseconfig</a>]</td>
<td><div class="info">
<code class="code">parse_string_tag tag s</code> parses a string (same syntax as <code class="code">parse_string</code>).
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALparse_user_dir">parse_user_dir</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALpost_string">post_string</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Do a POST HTTP request.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALpost_string_url">post_string_url</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Do a GET HTTP request.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALpost_urlencoded">post_urlencoded</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Do a POST HTTP request with URL encoded parameters as content.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALpost_urlencoded_url">post_urlencoded_url</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Do a GET HTTP request with URL encoded parameters as content.
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.Configuration.html#VALprocess_element">process_element</a> [<a href="Ocsigen_extensions.Configuration.html">Ocsigen_extensions.Configuration</a>]</td>
<td><div class="info">
Process an XML element by the specifications.
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.Configuration.html#VALprocess_elements">process_elements</a> [<a href="Ocsigen_extensions.Configuration.html">Ocsigen_extensions.Configuration</a>]</td>
<td><div class="info">
Application of <code class="code">process_element</code> on a list of XML elements.
</div>
</td></tr>
<tr><td><a href="Framepp.html#VALproto_of_string">proto_of_string</a> [<a href="Framepp.html">Framepp</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.StringStream.html#VALput">put</a> [<a href="Ocsigen_stream.StringStream.html">Ocsigen_stream.StringStream</a>]</td>
<td><div class="info">
Create a stream with one element
</div>
</td></tr>
<tr><td align="left"><br>R</td></tr>
<tr><td><a href="Http_headers.html#VALrange">range</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_client.html#VALraw_request">raw_request</a> [<a href="Ocsigen_http_client.html">Ocsigen_http_client</a>]</td>
<td><div class="info">
Do an HTTP request (low level).
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALreferer">referer</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Authbasic.html#VALregister_basic_authentication_method">register_basic_authentication_method</a> [<a href="Authbasic.html">Authbasic</a>]</td>
<td><div class="info">
This function registers an authentication plugin: it adds a new
      parser to the list of available authentication schemes.
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALregister_command_function">register_command_function</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Use a prefix for all your commands when you want to create
    extension-specific commands.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Printexc.html#VALregister_exn_printer">register_exn_printer</a> [<a href="Ocsigen_lib_base.Printexc.html">Ocsigen_lib_base.Printexc</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALregister_extension">register_extension</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
For each extension generating pages, we register its name and six functions: a function <code class="code">fun_site</code> of type <code class="code">parse_config</code>. 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 <code class="code">user_fun_site</code> of type <code class="code">parse_user_config</code> which has the
same role as <code class="code">fun_site</code>, but inside userconf files. Specify nothing
if your extension is disallowed in userconf files. Otherwise, compared
to <code class="code">fun_site</code>, you can selectively disallow some options,
as <code class="code">user_fun_site</code> 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 <code class="code">user_fun_site</code> will be called for every request, whereas the
<code class="code">fun_site</code> is called only when starting or reloading the server., a function <code class="code">begin_init</code> that will be called at the beginning
of the initialisation phase of each site, and each time the config file is
reloaded., a function <code class="code">end_init</code> that will be called at the end of the initialisation
phase of each site, a function <code class="code">init_fun</code> that will be called just before registering the
extension, taking as parameter the configuration options between
<code class="code">&lt;extension&gt;</code> and <code class="code">&lt;/extension&gt;</code>. 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)
See &lt;&lt;a_api module="Ocsigen_extensions.Configuration" | val process_elements &gt;&gt; for
the easy construction of such a function., a function <code class="code">exn_handler</code> 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 <code class="code">?respect_pipeline</code> is <code class="code">true</code>,
the extension will ask the server to respect the order of the
pipeline.
</div>
</td></tr>
<tr><td><a href="Ocsigen_server.html#VALreload">reload</a> [<a href="Ocsigen_server.html">Ocsigen_server</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsipersist.html#VALremove">remove</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
<code class="code">remove table key</code> removes the entry in the table if it exists
</div>
</td></tr>
<tr><td><a href="Polytables.html#VALremove">remove</a> [<a href="Polytables.html">Polytables</a>]</td>
<td><div class="info">
<code class="code">remove t k</code> remove the current binding of <code class="code">k</code> in <code class="code">t</code> if it exists
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALremove">remove</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALremove">remove</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
Removes an element from its list.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.List.html#VALremove_all_assoc">remove_all_assoc</a> [<a href="Ocsigen_lib_base.List.html">Ocsigen_lib_base.List</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cookies.html#VALremove_cookie">remove_cookie</a> [<a href="Ocsigen_cookies.html">Ocsigen_cookies</a>]</td>
<td><div class="info">
<code class="code">remove_cookie c cookie_table</code> removes the cookie <code class="code">c</code>
    from the table <code class="code">cookie_table</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALremove_dotdot">remove_dotdot</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALremove_end_slash">remove_end_slash</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.List.html#VALremove_first_if_any">remove_first_if_any</a> [<a href="Ocsigen_lib_base.List.html">Ocsigen_lib_base.List</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.List.html#VALremove_first_if_any_q">remove_first_if_any_q</a> [<a href="Ocsigen_lib_base.List.html">Ocsigen_lib_base.List</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALremove_internal_slash">remove_internal_slash</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALremove_n_oldest">remove_n_oldest</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
remove the n oldest values (or less if the list is not long enough) ;
      returns the list of removed values
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALremove_slash_at_beginning">remove_slash_at_beginning</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALremove_slash_at_end">remove_slash_at_end</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.String_base.html#VALremove_spaces">remove_spaces</a> [<a href="Ocsigen_lib_base.String_base.html">Ocsigen_lib_base.String_base</a>]</td>
<td><div class="info">
<code class="code">remove_spaces s beg endd</code> returns a copy of the string from beg to endd,
      removing spaces at the beginning and at the end
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALreplace">replace</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
replace a header by another one.
</div>
</td></tr>
<tr><td><a href="Ocsipersist.html#VALreplace_if_exists">replace_if_exists</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
<code class="code">replace_if_exists table key value</code>
   associates <code class="code">value</code> to <code class="code">key</code> only if <code class="code">key</code> is already bound.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALreplace_opt">replace_opt</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
replace or remove a header.
</div>
</td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALreplace_user_dir">replace_user_dir</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
raises <code class="code">Not_found</code> is the directory does not exist
</div>
</td></tr>
<tr><td><a href="Ocsigen_local_files.html#VALresolve">resolve</a> [<a href="Ocsigen_local_files.html">Ocsigen_local_files</a>]</td>
<td><div class="info">
Finds <code class="code">filename</code> in the filesystem, with a possible redirection
    if it is a directory.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_frame.HTTP_CONTENT.html#VALresult_of_content">result_of_content</a> [<a href="Ocsigen_http_frame.HTTP_CONTENT.html">Ocsigen_http_frame.HTTP_CONTENT</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Option.html#VALreturn">return</a> [<a href="Ocsigen_lib_base.Option.html">Ocsigen_lib_base.Option</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_extensions.html#VALri_of_url">ri_of_url</a> [<a href="Ocsigen_extensions.html">Ocsigen_extensions</a>]</td>
<td><div class="info">
Parsing URLs.
</div>
</td></tr>
<tr><td align="left"><br>S</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALsend">send</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td><div class="info">
send an HTTP message.
</div>
</td></tr>
<tr><td><a href="Ocsigen_senders.html#VALsend_error">send_error</a> [<a href="Ocsigen_senders.html">Ocsigen_senders</a>]</td>
<td><div class="info">
Sending an error page
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.String_base.html#VALsep">sep</a> [<a href="Ocsigen_lib_base.String_base.html">Ocsigen_lib_base.String_base</a>]</td>
<td><div class="info">
Cuts a string to the next separator, removing spaces.
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALserver">server</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALserver_name">server_name</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsipersist.html#VALset">set</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
<code class="code">set pv value</code> sets a persistent value <code class="code">pv</code> to <code class="code">value</code>
</div>
</td></tr>
<tr><td><a href="Polytables.html#VALset">set</a> [<a href="Polytables.html">Polytables</a>]</td>
<td><div class="info">
<code class="code">set t k v</code> associates <code class="code">v</code> to <code class="code">k</code> in <code class="code">t</code>
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_bindir">set_bindir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_client_timeout">set_client_timeout</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_command_pipe">set_command_pipe</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_configfile">set_configfile</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALset_cookie">set_cookie</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_daemon">set_daemon</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_datadir">set_datadir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_debugmode">set_debugmode</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALset_default_charset">set_default_charset</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_default_charset">set_default_charset</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALset_default_mime">set_default_mime</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_default_port">set_default_port</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_default_sslport">set_default_sslport</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_disablepartialrequests">set_disablepartialrequests</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_extdir">set_extdir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_filebuffersize">set_filebuffersize</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALset_finaliser_after">set_finaliser_after</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
set a function to be called automatically on a piece of data
      just after it disappears from the list
      (either by explicit removal or because the maximum size is exceeded)
</div>
</td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALset_finaliser_before">set_finaliser_before</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
set a function to be called automatically on a piece of data
      just before it disappears from the list
      (either by explicit removal or because the maximum size is exceeded)
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_group">set_group</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALset_init_on_load">set_init_on_load</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
If set to <code class="code">true</code>, the module initialization functions passed to
      <code class="code">set_module_init_function</code> will be executed directly.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_logdir">set_logdir</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_max_number_of_connections">set_max_number_of_connections</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_max_number_of_threads_queued">set_max_number_of_threads_queued</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_maxrequestbodysize">set_maxrequestbodysize</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_maxrequestbodysizeinmemory">set_maxrequestbodysizeinmemory</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_maxretries">set_maxretries</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALset_maxsize">set_maxsize</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
change the maximum size ;
      returns the list of removed values, if any.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_maxthreads">set_maxthreads</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_mimefile">set_mimefile</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_minthreads">set_minthreads</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALset_module_init_function">set_module_init_function</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
<code class="code">set_module_init_function name f</code> registers the function <code class="code">f</code>, which will
      be used to initialize the module when <code class="code">init_module name</code> is called.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_netbuffersize">set_netbuffersize</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALset_ocamlpath">set_ocamlpath</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
Sets the current Findlib library search path.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_pidfile">set_pidfile</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_respect_pipeline">set_respect_pipeline</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALset_result_observer">set_result_observer</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td><div class="info">
Use this function to make an action just before sending the result 
    (for example observe the headers that will be sent).
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_server_timeout">set_server_timeout</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_shutdown_timeout">set_shutdown_timeout</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_silent">set_silent</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_comet.Security.html#VALset_timeout">set_timeout</a> [<a href="Ocsigen_comet.Security.html">Ocsigen_comet.Security</a>]</td>
<td><div class="info">
<code class="code">set_timeout ?reset f</code> sets the timeout value for future Comet connections
      to <code class="code">f</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_usedefaulthostname">set_usedefaulthostname</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_user">set_user</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_verbose">set_verbose</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALset_veryverbose">set_veryverbose</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALsize">size</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALskip">skip</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Skips data.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Tuple3.html#VALsnd">snd</a> [<a href="Ocsigen_lib_base.Tuple3.html">Ocsigen_lib_base.Tuple3</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.String_base.html#VALsplit">split</a> [<a href="Ocsigen_lib_base.String_base.html">Ocsigen_lib_base.String_base</a>]</td>
<td><div class="info">
Splits a string for words with separator,
      removing spaces.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Url_base.html#VALsplit_fragment">split_fragment</a> [<a href="Ocsigen_lib_base.Url_base.html">Ocsigen_lib_base.Url_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALstart_processing">start_processing</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_server.html#VALstart_server">start_server</a> [<a href="Ocsigen_server.html">Ocsigen_server</a>]</td>
<td><div class="info">
Start the server (does not return)
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALstatus">status</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALstream_want">stream_want</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
<code class="code">stream_want s len</code> Returns a stream with at least len
    bytes in the buffer if possible
</div>
</td></tr>
<tr><td><a href="Framepp.html#VALstring_of_header">string_of_header</a> [<a href="Framepp.html">Framepp</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_frame.Http_error.html#VALstring_of_http_exception">string_of_http_exception</a> [<a href="Ocsigen_http_frame.Http_error.html">Ocsigen_http_frame.Http_error</a>]</td>
<td></td></tr>
<tr><td><a href="Framepp.html#VALstring_of_method">string_of_method</a> [<a href="Framepp.html">Framepp</a>]</td>
<td></td></tr>
<tr><td><a href="Framepp.html#VALstring_of_proto">string_of_proto</a> [<a href="Framepp.html">Framepp</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALstring_of_stream">string_of_stream</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Creates a string from a stream.
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib.Url.html#VALstring_of_url_path">string_of_url_path</a> [<a href="Ocsigen_lib.Url.html">Ocsigen_lib.Url</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_stream.html#VALsubstream">substream</a> [<a href="Ocsigen_stream.html">Ocsigen_stream</a>]</td>
<td><div class="info">
Cut the stream at the position given by a string delimiter
</div>
</td></tr>
<tr><td align="left"><br>T</td></tr>
<tr><td><a href="Ocsipersist.html#VALtable_name">table_name</a> [<a href="Ocsipersist.html">Ocsipersist</a>]</td>
<td><div class="info">
returns the name of the table
</div>
</td></tr>
<tr><td><a href="Ocsigen_lib_base.Tuple3.html#VALthd">thd</a> [<a href="Ocsigen_lib_base.Tuple3.html">Ocsigen_lib_base.Tuple3</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.Option.html#VALto_list">to_list</a> [<a href="Ocsigen_lib_base.Option.html">Ocsigen_lib_base.Option</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALto_poly">to_poly</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALtransfer_encoding">transfer_encoding</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_loader.html#VALtranslate">translate</a> [<a href="Ocsigen_loader.html">Ocsigen_loader</a>]</td>
<td><div class="info">
<code class="code">translate filename</code> translate .cmo/.cma extensions to .cmxs in
      native mode, and .cmxs to .cmo (.cma if it exists) in bytecode
      mode.
</div>
</td></tr>
<tr><td align="left"><br>U</td></tr>
<tr><td><a href="Ocsigen_lib_base.html#VALuncurry">uncurry</a> [<a href="Ocsigen_lib_base.html">Ocsigen_lib_base</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_messages.html#VALunexpected_exception">unexpected_exception</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Use that function for all impossible cases in exception handlers
   (<code class="code">try ... with ... | e -&gt; unexpected_exception ...</code> or <code class="code">Lwt.catch ...</code>).
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALunlock_receiver">unlock_receiver</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALup">up</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td><div class="info">
Removes the element from its list without finalising, 
      then adds it as newest.
</div>
</td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALupdate_charset_ext">update_charset_ext</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td><div class="info">
Updates the mapping between extensions from a file to its charset.
</div>
</td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALupdate_charset_file">update_charset_file</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALupdate_charset_regexp">update_charset_regexp</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALupdate_mime_ext">update_mime_ext</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALupdate_mime_file">update_mime_file</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_charset_mime.html#VALupdate_mime_regexp">update_mime_regexp</a> [<a href="Ocsigen_charset_mime.html">Ocsigen_charset_mime</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALuser_agent">user_agent</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td align="left"><br>V</td></tr>
<tr><td><a href="Ocsigen_lib_base.Clist.html#VALvalue">value</a> [<a href="Ocsigen_lib_base.Clist.html">Ocsigen_lib_base.Clist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_cache.Dlist.html#VALvalue">value</a> [<a href="Ocsigen_cache.Dlist.html">Ocsigen_cache.Dlist</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_config.html#VALversion_number">version_number</a> [<a href="Ocsigen_config.html">Ocsigen_config</a>]</td>
<td></td></tr>
<tr><td align="left"><br>W</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALwait_all_senders">wait_all_senders</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALwakeup_next_request">wakeup_next_request</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td></td></tr>
<tr><td><a href="Ocsigen_messages.html#VALwarning">warning</a> [<a href="Ocsigen_messages.html">Ocsigen_messages</a>]</td>
<td><div class="info">
Write a message in warnings.log
</div>
</td></tr>
<tr><td><a href="Http_headers.html#VALwith_defaults">with_defaults</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td><div class="info">
<code class="code">with_defaults h1 h2</code> adds headers from <code class="code">h1</code> to <code class="code">h2</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_comet.Channels.html#VALwrite">write</a> [<a href="Ocsigen_comet.Channels.html">Ocsigen_comet.Channels</a>]</td>
<td><div class="info">
<code class="code">write c (s, u)</code> sends the string <code class="code">s</code> on the channel <code class="code">c</code>.
</div>
</td></tr>
<tr><td><a href="Ocsigen_http_com.html#VALwrite_stream">write_stream</a> [<a href="Ocsigen_http_com.html">Ocsigen_http_com</a>]</td>
<td><div class="info">
This function may return any I/O error from the channel, or a
interrupted stream exception.
</div>
</td></tr>
<tr><td align="left"><br>X</td></tr>
<tr><td><a href="Http_headers.html#VALx_forwarded_for">x_forwarded_for</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
<tr><td><a href="Http_headers.html#VALx_forwarded_proto">x_forwarded_proto</a> [<a href="Http_headers.html">Http_headers</a>]</td>
<td></td></tr>
</table>
</body>
</html>