# Index of modules

A
Action [Ftp_client] |
Argument [Netcgi] | Operations on arguments and lists of thereof.
ArrayAux [Netaux] |
B
Base64 [Netencoding] |
C
Convenience [Http_client] |
Cookie [Netcgi] | Functions to manipulate cookies.
Cookie [Netcgi_common] | Extended interface for `Netcgi.Cookie` suitable for OCamlNet developers.
D
DbiPool [Netcgi_dbi] | `module MyPool = DbiPool (Dbi_postgres)`
E
Equeue | `Equeue` implements generic event queues.
Equeue_intro |
F
Ftp_client | FTP client
Ftp_data_endpoint | Senders and receivers for the FTP data connection
H
Header [Nethttp] |
Html [Netencoding] |
Http_client | HTTP 1.1 client
K
KMP [Netaux] |
M
Mimestring | Low-level functions to parse and print mail and MIME messages
N
Netaccel | Accelerators for bytecode
Netaccel_link | Enables accelerator module `Netaccel`
Netaddress | Parsing of mail addresses
Netaux | Internal auxiliary functions
Netbuffer | A Netbuffer.t is a buffer that can grow and shrink dynamically.
Netcgi [Netcgi1_compat] |
Netcgi | Common data-structures for CGI-like connectors.
Netcgi1_compat | Compatibility module with the previous version of Netcgi.
Netcgi_ajp | Apache JServ Protocol (AJP) 1.3 connector.
Netcgi_cgi | Classical CGI connector.
Netcgi_common | Functions to develop new connectors.
Netcgi_dbi | Pools of connections for the ocamldbi generic database interface.
Netcgi_env [Netcgi1_compat] |
Netcgi_fcgi | FastCGI connector.
Netcgi_plex | Netplex support for FastCGI, SCGI and AJP connectors
Netcgi_porting |
Netcgi_scgi | SCGI connector.
Netcgi_test | Connector for testing your code.
Netcgi_types [Netcgi1_compat] |
Netchannels | Object-oriented I/O: Basic types and classes
Netchannels_tut |
Netconversion | Conversion between character encodings
Netdate | Support for common date/time parsing and formatting.
Netencoding | Base64, Quoted Printable, URL encoding, HTML escaping
Nethtml | Parsing of HTML
Nethttp | Basic definitions for the HTTP protocol
Nethttpd_engine | The event-based encapsulation of the HTTP daemon
Nethttpd_intro |
Nethttpd_kernel | The protocol kernel of the HTTP daemon
Nethttpd_plex | Netplex support
Nethttpd_reactor | The reactive encapsulation of the HTTP daemon
Nethttpd_services | Service Providers for HTTP daemon
Nethttpd_types | Type definitions for the HTTP daemon
Netmappings | Internal access to the character conversion database
Netmime | Netmime contains high-level classes and functions to process mail and MIME messages.
Netmime_tut |
Netplex_cenv | Container environment
Netplex_config | Read the configuration file
Netplex_container | Containers
Netplex_controller | Controller
Netplex_intro |
Netplex_kit | Netplex toolkit
Netplex_log | Loggers
Netplex_main | Main program for Netplex servers
Netplex_mp | Multi-processing provider
Netplex_mt | Multi-threading provider
Netplex_sockserv | Socket service creation
Netplex_types | Types for `Netplex`
Netplex_workload | Workload management
Netpop | This is an interface for the Post Office Protocol - Version 3 (POP3) as specifed by RFC 1939.
Netsendmail | Functions to compose and send electronic mails
Netsendmail_tut |
Netshm | Shared memory for O'Caml programs using multi-processing
Netshm_array | Arrays in shared memory
Netshm_data | Data representation for shared memory
Netshm_hashtbl | Hash tables in shared memory
Netshm_intro |
Netsmtp | This is an interface for the Simple Mail Tranfer Protocol (SMTP) as specified by RFC 2821.
Netstream | A netstream is an input channel that is read block by block.
Netstring_mt | Initialisation code for multi-threading
Netstring_pcre | Wrapper for regexps with PCRE syntax
Netstring_str | Wrapper for regexps with `Str` syntax
Netsys | Some POSIX system calls missing in the `Unix` module
Netulex | Support module for Alain Frisch's `ulex` lexer generator
Netulex_tut |
Neturl | Uniform Resource Locators (URLs)
Neturl_tut |
P
PMAP [Rpc_portmapper_clnt] |
Q
Q [Netencoding] |
QuotedPrintable [Netencoding] |
R
Rpc | Common types and exceptions
Rpc_auth_dh | Diffie-Hellman authentication (AUTH_DH alias AUTH_DES)
Rpc_auth_local | Return the authentication method `AUTH_LOCAL`.
Rpc_auth_sys | Authentication module AUTH_SYS
Rpc_client | RPC clients
Rpc_intro |
Rpc_key_service | Contact the keyserv daemon to encrypt/decrypt data with the common key.
Rpc_mapping_ref |
Rpc_netplex | Netplex support for RPC servers (TCP only)
Rpc_packer |
Rpc_portmapper | Portmapper version 2
Rpc_portmapper_aux |
Rpc_portmapper_clnt |
Rpc_program | RPC programs
Rpc_server | RPC servers
Rpc_simple_client | Synchronous API for RPC clients
Rpc_ssl | Securing RPC by SSL
Rpc_time | Get the time of the server (using the RFC 868 netdate protocol)
Rpc_transport | Low-level RPC transporters
Rpc_xti_client | Minimal support for TI-RPC over the XTI API
Rtypes | Basic types
S
Shell | Calls external programs, creates pipelines, etc.
Shell_intro |
Shell_mt | Multi-threading support
Shell_sys | Calls external programs, creates pipelines, etc.
Shell_uq | Run shell commands within Unixqueues
T
Telnet_client | Telnet client
U
ULB [Netulex] |
Ulexing [Netulex] |
Unixqueue | This module generalizes the `Unix.select` function.
Unixqueue_mt | This module initializes Unixqueue for multi-threaded programs.
Uq_engines | An engine performs a certain task in an autonomous way.
Uq_gtk | Integration with lablgtk/lablgtk2 event systems
Uq_socks5 | This module implements a SOCKS version 5 client (see RFC 1928) for use with the `Uq_engines.connector`, `Uq_engines.listener`, and `Uq_engines.datagram_provider` engine factories.
Uq_ssl | Asynchronous SSL connections
Uq_tcl | Integration with the labltk event system
Url [Netencoding] |
V
V2 [Rpc_portmapper_clnt.PMAP] |
X
Xdr | External Data Representation