|
(!!) [Ocsigen_lib_base] |
|
(>>=) [Ocsigen_lib_base] |
|
(>|=) [Ocsigen_lib_base] |
|
(@@) [Ocsigen_lib_base] |
|
(|>) [Ocsigen_lib_base] |
|
A |
accept [Ocsigen_header.Name] |
|
accept_charset [Ocsigen_header.Name] |
|
accept_encoding [Ocsigen_header.Name] |
|
accept_language [Ocsigen_header.Name] |
|
accept_ranges [Ocsigen_header.Name] |
|
access_control_allow_credentials [Ocsigen_header.Name] |
|
access_control_allow_headers [Ocsigen_header.Name] |
|
access_control_allow_methods [Ocsigen_header.Name] |
|
access_control_allow_origin [Ocsigen_header.Name] |
|
access_control_expose_headers [Ocsigen_header.Name] |
|
access_control_max_age [Ocsigen_header.Name] |
|
access_control_request_headers [Ocsigen_header.Name] |
|
access_control_request_method [Ocsigen_header.Name] |
|
access_sect [Ocsigen_messages] |
use Lwt_log.Section.set_level in order to debug
|
accesslog [Ocsigen_messages] |
Write a message in access.log
|
add [Ocsigen_cookie_map.Poly] |
|
add [Ocsigen_cookie_map] |
add ~path c v m adds the cookie c to m .
|
add [Ocsigen_cache.Dlist] |
Adds an element to the list,
and possibly returns the element that has been removed if the maximum
size was exceeded.
|
add_cookies [Ocsigen_response] |
|
add_end_slash_if_missing [Ocsigen_lib_base.Url_base] |
|
add_finaliser_after [Ocsigen_cache.Dlist] |
|
add_finaliser_before [Ocsigen_cache.Dlist] |
|
add_finalizer [Ocsigen_stream] |
Add a finalizer function.
|
add_header [Ocsigen_response] |
|
add_header [Ocsigen_request] |
|
add_header_multi [Ocsigen_response] |
|
add_module_init_function [Ocsigen_loader] |
add_module_init_function name f adds function f
to the initialisation functions to be run
when init_module name is called.
|
add_multi [Ocsigen_cookie_map] |
add_multi new old adds the cookies from new to old .
|
add_ocamlpath [Ocsigen_loader] |
Adds a path to the Findlib library search path.
|
address [Ocsigen_request] |
|
advert [Ocsigen_lib_base] |
|
allow_forward_for [Accesscontrol] |
|
allow_forward_proto [Accesscontrol] |
|
and_ [Accesscontrol] |
|
assoc_remove [Ocsigen_lib_base.List] |
|
attribute [Ocsigen_extensions.Configuration] |
attribute ~name f create a specification of a XML attribute.
|
authorization [Ocsigen_header.Name] |
|
B |
badconfig [Ocsigen_extensions] |
Convenient function for raising Error_in_config_file exceptions with
a sprintf-formatted argument.
|
basic_sep [Ocsigen_lib_base.String_base] |
Cuts a string to the next separator
|
bind [Ocsigen_lib_base.Option.Lwt] |
|
bind [Ocsigen_lib_base.Option] |
|
bindir [Ocsigen_config_static] |
|
body [Ocsigen_request] |
|
builtin_packages [Ocsigen_config] |
|
builtin_packages [Ocsigen_config_static] |
|
C |
cache_control [Ocsigen_header.Name] |
|
cancel [Ocsigen_stream] |
|
change_empty_list [Ocsigen_lib_base.Url_base] |
|
charset [Extendconfiguration] |
|
choose [Ocsigen_header.Content_type] |
|
chop [Ocsigen_lib_base.List] |
|
clear [Polytables] |
clear t remove all data from t
|
clear_all_caches [Ocsigen_cache] |
Clear the contents of all the existing caches
|
command_pipe [Ocsigen_config_static] |
|
comp [Ocsigen_lib_base] |
|
concat [Ocsigen_stream.StringStream] |
|
config_file [Ocsigen_config_static] |
|
connection [Ocsigen_header.Name] |
|
connection_closed [Ocsigen_request] |
|
console [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_disposition [Ocsigen_header.Name] |
|
content_encoding [Ocsigen_header.Name] |
|
content_length [Ocsigen_header.Name] |
|
content_range [Ocsigen_header.Name] |
|
content_type [Ocsigen_request] |
|
content_type [Ocsigen_header.Name] |
|
contenttype [Extendconfiguration] |
|
cookie [Ocsigen_header.Name] |
|
cookies [Ocsigen_response] |
|
cookies [Ocsigen_request] |
|
create [Polytables] |
|
create [Ocsigen_lib_base.Clist] |
|
create [Ocsigen_cache.Dlist] |
|
create_redirection [Revproxy] |
|
create_redirection [Redirectmod] |
|
current_buffer [Ocsigen_stream] |
Returns the value of the current buffer
|
curry [Ocsigen_lib_base] |
|
D |
datadir [Ocsigen_config_static] |
|
date [Ocsigen_header.Name] |
|
debug [Ocsigen_lib_base] |
|
decode [Ocsigen_lib.Url] |
|
default_charset [Ocsigen_charset_mime] |
Functions related to the default charset in the association
|
default_config_info [Ocsigen_extensions] |
|
default_mime [Ocsigen_charset_mime] |
|
default_mime_assoc [Ocsigen_charset_mime] |
Default values, obtained by reading the file specified by
Ocsigen_config_static.get_mimefile
|
default_mime_type [Ocsigen_charset_mime] |
|
defaultindex [Extendconfiguration] |
|
display_version [Ocsigen_config] |
|
do_not_serve_to_regexp [Ocsigen_extensions] |
Compile a do_not_serve structure into a regexp.
|
E |
element [Ocsigen_extensions.Configuration] |
Create the specification of a XML element.
|
empty [Ocsigen_cookie_map] |
|
empty [Ocsigen_stream.StringStream] |
|
empty [Ocsigen_stream] |
|
empty_charset_assoc [Ocsigen_charset_mime] |
All files are mapped to no_charset
|
empty_mime_assoc [Ocsigen_charset_mime] |
|
encode [Ocsigen_lib.Url] |
|
enlarge_stream [Ocsigen_stream] |
Read more data in the buffer
|
equal_virtual_hosts [Ocsigen_extensions] |
|
errlog [Ocsigen_messages] |
Write a message in errors.log
|
error_log_path [Ocsigen_messages] |
Path to the error log file
|
etag [Ocsigen_header.Name] |
|
exec [Ocsigen_server] |
Start the server with a configuration file.
|
expect [Ocsigen_header.Name] |
|
expires [Ocsigen_header.Name] |
|
extdir [Ocsigen_config_static] |
|
extension_no_directory [Ocsigen_lib.Filename] |
|
F |
files [Ocsigen_request] |
|
finalize [Ocsigen_stream] |
|
find_charset [Ocsigen_charset_mime] |
|
find_mime [Ocsigen_charset_mime] |
|
find_redirection [Ocsigen_extensions] |
|
findfiles [Ocsigen_loader] |
findfiles pkg returns the list of files needed to load Findlib
package pkg , including dependencies.
|
first_diff [Ocsigen_lib_base.String_base] |
first_diff s1 s2 n last returns the index of the first difference
between s1 and s2, starting from n and ending at last.
|
fixup_url_string [Ocsigen_lib.Url] |
|
fold [Ocsigen_cache.Dlist] |
fold over the elements from the cache starting from the newest
to the oldest
|
fold_back [Ocsigen_cache.Dlist] |
fold over the elements from the cache starting from the oldest
to the newest
|
fold_left [Ocsigen_lib_base.Clist] |
Infinite fold on circular lists (use with care!)
|
followsymlinks [Extendconfiguration] |
|
forbidden [Accesscontrol] |
|
forbidfile [Extendconfiguration] |
|
forward_ip [Ocsigen_request] |
|
from_poly [Ocsigen_lib_base] |
|
fst [Ocsigen_lib_base.Tuple3] |
|
full_server_name [Ocsigen_config] |
|
G |
get [Polytables] |
get t k returns the current binding of k in t or raises Not_found
|
get [Ocsigen_stream] |
call this function if you decide to start reading a stream.
|
get [Ocsigen_lib_base.Option.Lwt] |
|
get [Ocsigen_lib_base.Option] |
|
get' [Ocsigen_lib_base.Option.Lwt] |
|
get' [Ocsigen_lib_base.Option] |
|
get_bindir [Ocsigen_config] |
|
get_client_timeout [Ocsigen_config] |
|
get_command_pipe [Ocsigen_config] |
|
get_config_file [Ocsigen_config] |
|
get_daemon [Ocsigen_config] |
|
get_datadir [Ocsigen_config] |
|
get_debug [Ocsigen_config] |
|
get_debugmode [Ocsigen_config] |
|
get_default_charset [Ocsigen_config] |
|
get_default_port [Ocsigen_config] |
|
get_default_sslport [Ocsigen_config] |
|
get_disablepartialrequests [Ocsigen_config] |
|
get_extdir [Ocsigen_config] |
|
get_filebuffersize [Ocsigen_config] |
|
get_finaliser_after [Ocsigen_cache.Dlist] |
|
get_finaliser_before [Ocsigen_cache.Dlist] |
|
get_hostname [Ocsigen_extensions] |
Returns the hostname to be used for absolute links or redirections.
|
get_inet_addr [Ocsigen_lib.Ip_address] |
|
get_logdir [Ocsigen_config] |
|
get_max_number_of_connections [Ocsigen_config] |
|
get_max_number_of_threads_queued [Ocsigen_config] |
|
get_maxrequestbodysize [Ocsigen_config] |
|
get_maxrequestbodysizeinmemory [Ocsigen_config] |
|
get_maxretries [Ocsigen_config] |
|
get_maxthreads [Ocsigen_config] |
|
get_mimefile [Ocsigen_config] |
|
get_minthreads [Ocsigen_config] |
|
get_ocamlpath [Ocsigen_loader] |
Returns the current Findlib library search path.
|
get_params [Ocsigen_request] |
|
get_params_flat [Ocsigen_request] |
|
get_pidfile [Ocsigen_config] |
|
get_port [Ocsigen_extensions] |
Returns the port to be used for absolute links or redirections.
|
get_ports [Ocsigen_config] |
|
get_respect_pipeline [Ocsigen_config] |
|
get_server_timeout [Ocsigen_config] |
|
get_shutdown_timeout [Ocsigen_config] |
|
get_silent [Ocsigen_config] |
|
get_ssl_info [Ocsigen_config] |
|
get_ssl_ports [Ocsigen_config] |
|
get_syslog_facility [Ocsigen_config] |
|
get_timer [Ocsigen_cache.Dlist] |
returns the timer of the Dlist
|
get_usedefaulthostname [Ocsigen_config] |
|
get_verbose [Ocsigen_config] |
|
get_veryverbose [Ocsigen_config] |
|
H |
has_configuration_file [Ocsigen_config] |
returns true if Ocsigen Server is running with a configuration file,
|
hash_virtual_hosts [Ocsigen_extensions] |
|
header [Accesscontrol] |
|
header [Ocsigen_response] |
|
header [Ocsigen_request] |
|
header_multi [Ocsigen_response] |
|
header_multi [Ocsigen_request] |
|
hidefile [Extendconfiguration] |
|
host [Ocsigen_server] |
You can define one or several virtual hosts corresponding to a given
server name or port.
|
host [Ocsigen_request] |
|
host [Ocsigen_header.Name] |
|
host_match [Ocsigen_extensions] |
|
I |
id [Ocsigen_lib_base] |
|
if_ [Accesscontrol] |
|
if_match [Ocsigen_header.Name] |
|
if_modified_since [Ocsigen_header.Name] |
|
if_none_match [Ocsigen_header.Name] |
|
if_range [Ocsigen_header.Name] |
|
if_unmodified_since [Ocsigen_header.Name] |
|
iffound [Accesscontrol] |
|
ifnotfound [Accesscontrol] |
|
ignore_blank_pcdata [Ocsigen_extensions.Configuration] |
The specification for ignoring blank PCDATA ('\n', '\r', ' ', '\t') and failing
otherwise (a reasonable default).
|
in_list [Ocsigen_lib_base.Clist] |
|
incr_tries [Ocsigen_request] |
|
init_module [Ocsigen_loader] |
init_module pre post force name runs the init function for the module
name .
|
insert [Ocsigen_lib_base.Clist] |
|
ip [Accesscontrol] |
|
is_empty [Ocsigen_lib_base.Clist] |
|
is_native [Ocsigen_config] |
|
is_native [Ocsigen_config_static] |
|
is_prefix [Ocsigen_lib_base.List] |
|
is_prefix_skip_end_slash [Ocsigen_lib_base.Url_base] |
is_prefix_skip_end_slash path1 path2 returns true if path1 is the same
as path2 before a first slash
|
iter [Ocsigen_lib_base.Clist] |
Infinite iteration on circular lists
|
iter [Ocsigen_lib_base.Option.Lwt] |
|
iter [Ocsigen_lib_base.Option] |
|
J |
join_do_not_serve [Ocsigen_extensions] |
|
join_path [Ocsigen_lib_base.Url_base] |
|
L |
last [Ocsigen_lib_base.List] |
|
last_modified [Ocsigen_header.Name] |
|
list_of [Ocsigen_cache.Dlist] |
The list to which the node belongs
|
listdirs [Extendconfiguration] |
|
loadfile [Ocsigen_loader] |
loadfile pre post force file (dynamically) loads file .
|
loadfiles [Ocsigen_loader] |
loadfiles pre post force file loads all the files , using
loadfile (fun () -> ()) (fun () -> ()) false for all the files
but the last one, and loadfile pre post force for the last one
(if any).
|
location [Ocsigen_header.Name] |
|
logdir [Ocsigen_config_static] |
|
lwt_fold [Ocsigen_cache.Dlist] |
|
lwt_fold_back [Ocsigen_cache.Dlist] |
|
M |
make [Ocsigen_response] |
|
make [Ocsigen_request] |
|
make [Ocsigen_stream.StringStream] |
|
make [Ocsigen_stream] |
|
make [Ocsigen_lib_base.Clist] |
|
make_absolute_url [Ocsigen_lib_base.Url_base] |
make_absolute_url https host port path generates a new absolute url
|
make_cryptographic_safe_string [Ocsigen_lib] |
Generate an unique and cryptographically safe random string.
|
make_encoded_parameters [Ocsigen_lib.Url] |
|
make_key [Polytables] |
create a new key for each data you want to save
|
map [Ocsigen_lib_base.Option.Lwt] |
|
map [Ocsigen_lib_base.Option] |
|
map_filter [Ocsigen_lib_base.List] |
|
maxsize [Ocsigen_cache.Dlist] |
|
maxuploadfilesize [Extendconfiguration] |
|
may_append [Ocsigen_lib_base.String_base] |
|
may_concat [Ocsigen_lib_base.String_base] |
|
meth [Ocsigen_request] |
|
method_ [Accesscontrol] |
|
mimefile [Ocsigen_config_static] |
|
move [Ocsigen_cache.Dlist] |
Move a node from one dlist to another one, without finalizing.
|
N |
native_ext [Ocsigen_config] |
|
new_url_of_directory_request [Ocsigen_extensions] |
new_url_of_directory_request create a redirection and generating a new url
for the client (depending on the server configuration and request)
|
newest [Ocsigen_cache.Dlist] |
|
next [Ocsigen_stream] |
get the next step of a stream.
|
nexthost [Accesscontrol] |
|
nextsite [Accesscontrol] |
|
no_charset [Ocsigen_charset_mime] |
|
not_ [Accesscontrol] |
|
notfound [Accesscontrol] |
|
O |
of_cohttp [Ocsigen_response] |
|
of_file [Ocsigen_stream] |
returns a stream reading from a file.
|
of_lwt_stream [Ocsigen_stream] |
|
of_option [Ocsigen_header] |
|
of_sockaddr [Ocsigen_lib.Ip_address] |
|
of_string [Ocsigen_header.Name] |
|
of_string [Ocsigen_stream] |
returns a stream containing a string.
|
oldest [Ocsigen_cache.Dlist] |
|
or_ [Accesscontrol] |
|
origin [Ocsigen_header.Name] |
|
original_full_path [Ocsigen_request] |
|
original_full_path_string [Ocsigen_request] |
|
P |
parse [Ocsigen_header.Accept_language] |
|
parse [Ocsigen_header.Accept_encoding] |
|
parse [Ocsigen_header.Accept] |
|
parse [Ocsigen_header.Mime_type] |
|
parse [Ocsigen_lib.Url] |
parse url returns a tuple containing information about url
If url contains scheme 'https', host of url (ex: http://www.ocsigen.org/ -> www.ocsigen.org), port of url, path as string without first '/', path as string list , GET query of url, lazy value to decode GET query
|
parse_config [Ocsigen_parseconfig] |
|
parse_content_type [Ocsigen_multipart] |
|
parse_mime_types [Ocsigen_charset_mime] |
Parsing of a file containing mime associations, such as /etc/mime-types
|
parse_user_dir [Ocsigen_extensions] |
|
path [Accesscontrol] |
|
path [Ocsigen_request] |
|
path_string [Ocsigen_request] |
|
port [Accesscontrol] |
|
port [Ocsigen_request] |
|
post_params [Ocsigen_multipart] |
|
post_params [Ocsigen_request] |
|
pragma [Ocsigen_header.Name] |
|
prefix_and_path_of_t [Ocsigen_lib.Url] |
prefix_and_path_of_t url splits url in a couple (prefix, path) where
prefix is "http(s)://host:port" and path is the path as string list
|
process_element [Ocsigen_extensions.Configuration] |
Process an XML element by the specifications.
|
process_elements [Ocsigen_extensions.Configuration] |
Application of process_element on a list of XML elements.
|
protocol [Accesscontrol] |
|
put [Ocsigen_stream.StringStream] |
Create a stream with one element
|
Q |
query [Ocsigen_request] |
|
R |
range [Ocsigen_header.Name] |
|
referer [Ocsigen_header.Name] |
|
refuse_pcdata [Ocsigen_extensions.Configuration] |
|
register [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 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)
See Ocsigen_extensions.Configuration.process_elements for
the easy construction of such a function., 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_basic_authentication_method [Authbasic] |
This function registers an authentication plugin: it adds a new
parser to the list of available authentication schemes.
|
register_command_function [Ocsigen_command] |
Use a prefix for all your commands when you want to create
extension-specific commands.
|
reload [Ocsigen_server] |
Reload the configuration of the server.
|
remote_ip [Ocsigen_request] |
|
remote_ip_parsed [Ocsigen_request] |
|
remove [Ocsigen_cookie_map.Poly] |
|
remove [Ocsigen_cookie_map] |
remove c cookie_table removes the cookie c from m .
|
remove [Polytables] |
remove t k remove the current binding of k in t if it exists
|
remove [Ocsigen_lib_base.Clist] |
|
remove [Ocsigen_cache.Dlist] |
Removes an element from its list.
|
remove_all [Ocsigen_lib_base.List] |
|
remove_all_assoc [Ocsigen_lib_base.List] |
|
remove_all_assoc_q [Ocsigen_lib_base.List] |
|
remove_all_q [Ocsigen_lib_base.List] |
|
remove_dotdot [Ocsigen_lib_base.Url_base] |
remove_dotdot path cleans the path of ..
|
remove_end_slash [Ocsigen_lib_base.Url_base] |
remove_end_slash str removes last /
|
remove_first [Ocsigen_lib_base.List] |
|
remove_first_if_any [Ocsigen_lib_base.List] |
|
remove_first_if_any_q [Ocsigen_lib_base.List] |
|
remove_first_q [Ocsigen_lib_base.List] |
|
remove_header [Ocsigen_response] |
|
remove_internal_slash [Ocsigen_lib_base.Url_base] |
remove_internal_slash path cleans the path of empty string
|
remove_n_oldest [Ocsigen_cache.Dlist] |
remove the n oldest values (or less if the list is not long enough) ;
returns the list of removed values
|
remove_slash_at_beginning [Ocsigen_lib_base.Url_base] |
|
remove_slash_at_end [Ocsigen_lib_base.Url_base] |
|
remove_spaces [Ocsigen_lib_base.String_base] |
remove_spaces s beg endd returns a copy of the string from beg to endd,
removing spaces at the beginning and at the end
|
replace_header [Ocsigen_response] |
|
replace_headers [Ocsigen_response] |
|
replace_user_dir [Ocsigen_extensions] |
raises Not_found is the directory does not exist
|
request_cache [Ocsigen_request] |
|
resolve [Ocsigen_local_files] |
Finds filename in the filesystem, with a possible redirection
if it is a directory.
|
return [Ocsigen_lib_base.Option] |
|
run [Cors] |
run makes it possible to use this extension without
configuration file.
|
run [Deflatemod] |
run ~mode () makes it possible to use this extension without
configuration file.
|
run [Staticmod] |
Run static mod on a specific directory.
|
run [Revproxy] |
run ~redirection () makes it possible to use this extension without
configuration file.
|
run [Rewritemod] |
run ~realm ~auth () makes it possible to use this extension without
configuration file.
|
run [Redirectmod] |
run ~redirection () makes it possible to use this extension without
configuration file.
|
run [Outputfilter] |
run ~mode () makes it possible to use this extension without
configuration file.
|
run [Authbasic] |
run ~realm ~auth () makes it possible to use this extension without
configuration file.
|
S |
scan_multipart_body_from_stream [Ocsigen_multipart] |
|
section [Deflatemod] |
Use Lwt_log.Section.set_level in order to change the log level
|
section [Staticmod] |
Use Lwt_log.Section.set_level in order to select the log level for
this module
|
section [Revproxy] |
use Lwt_log.Section.set_level in order to set the log level
|
section [Rewritemod] |
use Lwt_log.Section.set_level in order to set the log level
|
section [Redirectmod] |
use Lwt_log.Section.set_level in order to set the log level
|
section [Authbasic] |
use Lwt_log.Section.set_level in order to set the log level
|
section [Accesscontrol] |
Use Lwt_log.Section.set_level in order to change the log level
|
section [Ocsigen_server] |
use Lwt_log.Section.set_level in order to debug
|
section [Ocsigen_local_files] |
use Lwt_log.Section.set_level in order to debug
|
section [Ocsigen_extensions] |
use Lwt_log.Section.set_level in order to debug
|
section [Ocsigen_multipart] |
use Lwt_log.Section.set_level in order to debug
|
section [Ocsigen_loader] |
use Lwt_log.Section.set_level in order to debug
|
sep [Ocsigen_lib_base.String_base] |
Cuts a string to the next separator, removing spaces.
|
serve_everything [Ocsigen_extensions] |
|
server [Ocsigen_header.Name] |
|
server_name [Ocsigen_config] |
|
set [Polytables] |
set t k v associates v to k in t
|
set_bindir [Ocsigen_config] |
|
set_buffer_size [Deflatemod] |
|
set_client_timeout [Ocsigen_config] |
|
set_command_pipe [Ocsigen_config] |
|
set_compress_level [Deflatemod] |
|
set_configfile [Ocsigen_config] |
|
set_cookie [Ocsigen_header.Name] |
|
set_daemon [Ocsigen_config] |
|
set_datadir [Ocsigen_config] |
|
set_debug [Ocsigen_config] |
|
set_debugmode [Ocsigen_config] |
|
set_default_charset [Ocsigen_config] |
|
set_default_charset [Ocsigen_charset_mime] |
|
set_default_mime [Ocsigen_charset_mime] |
|
set_disablepartialrequests [Ocsigen_config] |
|
set_extdir [Ocsigen_config] |
|
set_filebuffersize [Ocsigen_config] |
|
set_finaliser_after [Ocsigen_cache.Dlist] |
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)
|
set_finaliser_before [Ocsigen_cache.Dlist] |
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)
|
set_init_on_load [Ocsigen_loader] |
If set to true , the module initialization functions passed to
set_module_init_function will be executed directly.
|
set_logdir [Ocsigen_config] |
|
set_max_number_of_connections [Ocsigen_config] |
|
set_max_number_of_threads_queued [Ocsigen_config] |
|
set_maxrequestbodysize [Ocsigen_config] |
|
set_maxrequestbodysizeinmemory [Ocsigen_config] |
|
set_maxretries [Ocsigen_config] |
|
set_maxsize [Ocsigen_cache.Dlist] |
change the maximum size ;
returns the list of removed values, if any.
|
set_maxthreads [Ocsigen_config] |
|
set_mimefile [Ocsigen_config] |
|
set_minthreads [Ocsigen_config] |
|
set_module_init_function [Ocsigen_loader] |
set_module_init_function name f registers the function f , which will
be used to initialize the module when init_module name is called.
|
set_ocamlpath [Ocsigen_loader] |
Sets the current Findlib library search path.
|
set_pidfile [Ocsigen_config] |
|
set_ports [Ocsigen_config] |
|
set_respect_pipeline [Ocsigen_config] |
|
set_server_timeout [Ocsigen_config] |
|
set_shutdown_timeout [Ocsigen_config] |
|
set_silent [Ocsigen_config] |
|
set_ssl_info [Ocsigen_config] |
|
set_ssl_ports [Ocsigen_config] |
|
set_status [Ocsigen_response] |
|
set_syslog_facility [Ocsigen_config] |
|
set_usedefaulthostname [Ocsigen_config] |
|
set_verbose [Ocsigen_config] |
|
set_veryverbose [Ocsigen_config] |
|
site [Ocsigen_server] |
Each host may contain some sub-sites corresponding to
subdirectories in the URL.
|
size [Ocsigen_cache.Dlist] |
|
skip [Ocsigen_stream] |
|
snd [Ocsigen_lib_base.Tuple3] |
|
split [Ocsigen_lib_base.String_base] |
Splits a string for words with separator,
removing spaces.
|
split_at [Ocsigen_lib_base.List] |
|
split_fragment [Ocsigen_lib_base.Url_base] |
split_fragment str splits str at first '#'
|
ssl [Accesscontrol] |
|
ssl [Ocsigen_request] |
|
start [Ocsigen_server] |
Start the server with some instructions.
|
status [Ocsigen_response] |
|
status [Ocsigen_header.Name] |
|
stop [Accesscontrol] |
|
stream_want [Ocsigen_stream] |
stream_want s len Returns a stream with at least len
bytes in the buffer if possible
|
string_of_stream [Ocsigen_stream] |
Creates a string from a stream.
|
string_of_url_path [Ocsigen_lib.Url] |
|
sub_path [Ocsigen_request] |
|
sub_path_string [Ocsigen_request] |
|
substream [Ocsigen_stream] |
Cut the stream at the position given by a string delimiter
|
T |
thd [Ocsigen_lib_base.Tuple3] |
|
timeofday [Ocsigen_request] |
|
to_cohttp [Ocsigen_response] |
|
to_cohttp [Ocsigen_request] |
|
to_inet_addr [Ocsigen_config.Socket_type] |
|
to_list [Ocsigen_lib_base.Option] |
|
to_lwt_stream [Ocsigen_stream] |
|
to_poly [Ocsigen_lib_base] |
|
to_string [Ocsigen_config.Socket_type] |
|
to_string [Ocsigen_header.Name] |
|
transfer_encoding [Ocsigen_header.Name] |
|
translate [Ocsigen_loader] |
translate filename translate .cmo/.cma extensions to .cmxs in
native mode, and .cmxs to .cmo (.cma if it exists) in bytecode
mode.
|
tries [Ocsigen_request] |
|
U |
uncurry [Ocsigen_lib_base] |
|
unexpected_exception [Ocsigen_messages] |
Use that function for all impossible cases in exception handlers
(try ... with ... | e -> unexpected_exception ... or Lwt.catch ... ).
|
up [Ocsigen_cache.Dlist] |
Removes the element from its list without finalising,
then adds it as newest.
|
update [Ocsigen_response] |
|
update [Ocsigen_request] |
|
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] |
|
uploaddir [Extendconfiguration] |
|
uri [Ocsigen_request] |
|
user_agent [Ocsigen_header.Name] |
|
V |
value [Ocsigen_lib_base.Clist] |
|
value [Ocsigen_cache.Dlist] |
|
version [Ocsigen_request] |
|
version_number [Ocsigen_config] |
|
version_number [Ocsigen_config_static] |
|
W |
warning [Ocsigen_messages] |
Write a message in warnings.log
|
X |
x_forwarded_for [Ocsigen_header.Name] |
|
x_forwarded_proto [Ocsigen_header.Name] |
|