Index of modules


A
Accesscontrol
Authbasic
Module Authbasic: Basic HTTP Authentication.

C
Channels [Ocsigen_comet]
Clist [Ocsigen_lib_base]
Circular lists
Configuration [Ocsigen_extensions]
This modules contains types and constructor for the description of XML configurations and the accordingly parsing.
Cookies [Ocsigen_cookies]
This table is to store cookie values for each path.
CookiesTable [Ocsigen_cookies]

D
Directory_content [Ocsigen_senders]
directory name and corresponding URL path
Dlist [Ocsigen_cache]
Doubly-linked lists with maximum number of entries, and (possibly) limited lifespan for entries.

E
Empty_content [Ocsigen_senders]
Error_content [Ocsigen_senders]
error code and/or exception

F
File_content [Ocsigen_senders]
Filename [Ocsigen_lib]
Framepp

H
Html5_content [Ocsigen_senders]
Http_error [Ocsigen_http_frame]
Http_header [Ocsigen_http_frame]
Http_headers
returns an empty set of HTTP headers

I
Int [Ocsigen_lib_base]
Ip_address [Ocsigen_lib]

L
List [Ocsigen_lib_base]
Improvement of module List
Lwt [Ocsigen_lib_base.Option]

M
Make [Ocsigen_cache]
Make_XML_Content [Ocsigen_senders]
Map [Ocsigen_lib_base.String_base]

N
NameHtbl [Http_headers]

O
Ocsigen_cache
Cache.
Ocsigen_charset_mime
Charset
Ocsigen_comet
Ocsigen_comet server extension : provides low-level server to client communication scheme.
Ocsigen_config
Configuring Ocsigen server
Ocsigen_cookies
This table is to store cookie values for each path.
Ocsigen_extensions
Writing extensions for Ocsigen
Ocsigen_getcommandline
Contains the command line that will be parsed by the server when Ocsigen_commandline is linked
Ocsigen_headers
Getting informations from HTTP header.
Ocsigen_http_client
Using Ocsigen as a HTTP client
Ocsigen_http_com
Sending and receiving HTTP frames
Ocsigen_http_frame
compute_new_ri_cookies now path ri_cookies cookies_to_set adds the cookies from cookies_to_set to ri_cookies, as if the cookies had been send to the browser and the browser was doing a new request to the url path.
Ocsigen_lib
This module contains some auxiliaries for the Ocsigenserver.
Ocsigen_lib_base
This module just contains only extensions of the standard library and very basic Ocsigen values and exceptions.
Ocsigen_loader
Module Ocsigen_loader: Dynamic loading for Ocsigen.
Ocsigen_local_files
The requested file does not exists
Ocsigen_messages
Writing messages in the logs
Ocsigen_parseconfig
Config file parsing.
Ocsigen_request_info
Parsing URLs.
Ocsigen_request_info [Ocsigen_extensions]
Ocsigen_senders
Functions to create results for various kinds of documents
Ocsigen_server
Reload the configuration of the server.
Ocsigen_stream
Streams are a means to read data block by block
Ocsipersist
Persistent data on hard disk.
Option [Ocsigen_lib_base]
Module Option to compute type 'a option

P
Polytables
Polymorphic tables (using Map)
Printexc [Ocsigen_lib_base]

R
Result [Ocsigen_http_frame]

S
Security [Ocsigen_comet]
Set [Ocsigen_lib_base.String_base]
Stream_content [Ocsigen_senders]
Streamlist_content [Ocsigen_senders]
streams and content-type
String [Ocsigen_lib]
StringStream [Ocsigen_stream]
String_base [Ocsigen_lib_base]
Improvement of module String

T
Table [Ocsigen_lib_base.String_base]
Table [Ocsigen_lib_base.Int]
Text_content [Ocsigen_senders]
content * content-type
Tuple3 [Ocsigen_lib_base]

U
Url [Ocsigen_lib]
Url_base [Ocsigen_lib_base]