A | |
| AES_CTS [Netmech_scram] |
This module implements AES in Ciphertext Stealing mode (see RFC 3962)
|
| Apache [Netcgi_apache] |
Interface to Apache API.
|
| Argument [Netcgi] |
Operations on arguments and lists of thereof.
|
| ArrayAux [Netaux] | |
B | |
| BE [Netnumber] |
Encoders/decoders for big endian - network byte order
|
| Base64 [Netencoding] | |
C | |
| Connection [Netcgi_apache.Apache] | |
| Convenience [Http_client] | |
| Cookie [Nethttp] | |
| Cookie [Netcgi] |
Functions to manipulate cookies.
|
| Cookie [Netcgi_common] | |
| Cryptosystem [Netmech_scram] |
This is the cryptosystem as defined in RFC 3961, so far needed here.
|
D | |
| DbiPool [Netcgi_dbi] | module MyPool = DbiPool (Dbi_postgres)
|
| Debug [Shell_sys] | |
| Debug [Rpc_auth_gssapi] | |
| Debug [Rpc_server] | |
| Debug [Rpc_client] | |
| Debug [Rpc_transport] | |
| Debug [Netsys_sem] | |
| Debug [Netsys_signal] | |
| Debug [Netsys_pollset_win32] | |
| Debug [Netsys_win32] | |
| Debug [Netlog] | |
| Debug [Netsys_posix] | |
| Debug [Netsys] | |
| Debug [Netstring_str] | |
| Debug [Netplex_cenv] | |
| Debug [Netplex_container] | |
| Debug [Netplex_controller] | |
| Debug [Netmcore_condition] | |
| Debug [Netmcore_heap] | |
| Debug [Netmcore_mempool] | |
| Debug [Netmcore] | |
| Debug [Netmech_scram] | |
| Debug [Nethttpd_services] | |
| Debug [Nethttpd_engine] | |
| Debug [Nethttpd_reactor] | |
| Debug [Nethttpd_kernel] | |
| Debug [Ftp_client] | |
| Debug [Telnet_client] | |
| Debug [Http_client] | |
| Debug [Netcamlbox] | |
| Debug [Uq_engines] | |
| Debug [Unixqueue] | |
| Debug [Equeue] | |
| Debug [Uq_ssl] | |
E | |
| Equeue | Equeue implements generic event queues.
|
| Equeue_howto | |
| Equeue_intro | |
F | |
| Foreword | |
| Ftp_client |
FTP client
|
| Ftp_data_endpoint |
Senders and receivers for the FTP data connection
|
| Ftp_fs |
FTP filesystem
|
H | |
| HO [Netnumber] |
Encoders/decoders for host byte order - which is either little
endian or big endian, depending on the CPU (or CPU mode)
|
| Handler [Netcgi_apache] |
Registering Apache handlers.
|
| Header [Nethttp] | |
| Html [Netencoding] | |
| Http_client |
HTTP 1.1 client
|
| Http_client_conncache |
Connection cache
|
| Http_fs |
HTTP filesystem
|
| Https_client |
HTTPS extension to
Http_client
|
I | |
| Intro | |
| Ipv6 | |
K | |
| KMP [Netaux] | |
L | |
| LE [Netnumber] |
Encoders/decoders for little endian
|
M | |
| Make [Uq_libevent] |
Instantiate this module.
|
| Make'PMAP [Rpc_portmapper_clnt] | |
| Make_encap [Netplex_encap] |
Create an encapsulation module
|
| Make_lever [Netplex_cenv] |
Creates a
LEVER module from a function type as specified in
FUN_TYPE
|
| Make_mbox_type [Netplex_mbox] |
Create a new mailbox access module for message type
T.t
|
| Make_var_type [Netplex_sharedvar] |
Creates a module with
get and set functions to access variables
of type T.t.
|
| Make_var_type [Netplex_cenv] |
Creates
get and set like make_var_type.
|
| ManagedClient [Rpc_proxy] | |
| ManagedSet [Rpc_proxy] | |
| 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
|
| Netauth |
Some primitives for authentication
|
| Netaux |
Internal auxiliary functions
|
| Netbuffer |
A Netbuffer.t is a buffer that can grow and shrink dynamically.
|
| Netcamlbox |
Camlboxes are a fast IPC mechanism to send Ocaml values from one
process to another.
|
| 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_apache |
Netcgi Apache "mod" 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_modtpl | |
| 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 | |
| Netclient_tut | |
| Netcompression |
Registry for compression algorithms
|
| Netconversion |
Conversion between character encodings
|
| Netdate |
Support for common date/time parsing and formatting.
|
| Netencoding |
Base64, Quoted Printable, URL encoding, HTML escaping
|
| Netexn |
Exception registry
|
| Netfs |
Class type
stream_fs for filesystems with stream access to files
|
| Netglob |
Globbing
|
| Netgssapi |
GSS-API Definition
|
| Netgzip |
Gzip object channels
|
| 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
|
| Nethttpd_util |
Utility functions
|
| Netlog |
Basic logging facility
|
| Netmappings |
Internal access to the character conversion database
|
| Netmcore |
Multi-processing for compute jobs
|
| Netmcore_array |
Shared arrays
|
| Netmcore_basics | |
| Netmcore_buffer |
Shared buffer
|
| Netmcore_camlbox |
Camlboxes for use in netmulticore programs
|
| Netmcore_condition |
Condition variables
|
| Netmcore_hashtbl |
Shared hashtables
|
| Netmcore_heap |
Shared heaps of structured values
|
| Netmcore_matrix |
Shared 2-dimensional arrays (matrices)
|
| Netmcore_mempool |
Memory pools
|
| Netmcore_mutex |
Mutexes
|
| Netmcore_process |
Statically typed processes
|
| Netmcore_queue |
Shared queues
|
| Netmcore_ref |
Shared mutable variables
|
| Netmcore_sem |
Semaphores
|
| Netmcore_tut | |
| Netmech_scram |
SCRAM mechanism for authentication (RFC 5802)
|
| Netmech_scram_gssapi |
The SCRAM security mechanism for GSS-API
|
| Netmime |
Netmime contains high-level classes and functions to process
mail and MIME messages.
|
| Netmime_tut | |
| Netnumber |
Binary encodings of numbers
|
| Netpagebuffer |
Buffer for page-aligned I/O
|
| Netplex_admin | |
| Netplex_advanced | |
| Netplex_cenv |
Container environment
|
| Netplex_config |
Read the configuration file
|
| Netplex_container |
Containers
|
| Netplex_controller |
Controller
|
| Netplex_encap |
Type-safe marshalling between processes of the same executable
|
| Netplex_intro | |
| Netplex_kit |
Netplex toolkit
|
| Netplex_log |
Loggers
|
| Netplex_main |
Main program for Netplex servers
|
| Netplex_mbox |
Netplex message boxes
|
| Netplex_mp |
Multi-processing provider
|
| Netplex_mt |
Multi-threading provider
|
| Netplex_mutex |
Netplex-wide mutexes
|
| Netplex_semaphore |
Netplex-wide semaphores
|
| Netplex_sharedvar |
Netplex-wide variables
|
| 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.
|
| Netsockaddr |
Parsing of socket addresses
|
| Netstream |
A netstream is an input channel that is read block by block.
|
| Netstring_pcre |
Wrapper for regexps with PCRE syntax
|
| Netstring_str |
Wrapper for regexps with
Str syntax
|
| Netsys |
System calls missing in the
Unix module
|
| Netsys_mem |
Bigarrays as memory buffers
|
| Netsys_oothr |
Object-oriented thread API
|
| Netsys_pmanage |
Manage persistent objects
|
| Netsys_pollset |
Sets of file descriptors for polling
|
| Netsys_pollset_generic |
Returns a good standard implementation of pollset for this platform.
|
| Netsys_pollset_posix |
Pollsets for POSIX operating systems
|
| Netsys_pollset_win32 |
Pollsets for Win32
|
| Netsys_posix |
POSIX-specific system calls missing in the
Unix module, and
further API's from POSIX-style operating systems.
|
| Netsys_rng |
Random-number generator
|
| Netsys_sem |
Generic anonymous semaphores
|
| Netsys_signal |
Signal handler framework
|
| Netsys_tmp |
Temporary files
|
| Netsys_types |
Types for all Netsys modules
|
| Netsys_win32 |
Primitives for Win32
|
| Netsys_xdr |
Some helpers for en/decoding XDR faster
|
| Netulex |
Support module for Alain Frisch's
ulex lexer generator
|
| Netulex_tut | |
| Netunichar |
Unicode character information
|
| Neturl |
Uniform Resource Locators (URLs)
|
| Neturl_tut | |
O | |
| Operators [Uq_engines] |
Handy operators:
++, >>, and eps_e
|
P | |
| PMAP [Rpc_portmapper_clnt] | |
| Platform | |
Q | |
| Q [Netencoding] | |
| QuotedPrintable [Netencoding] | |
R | |
| Regexp | |
| ReliabilityCache [Rpc_proxy] | |
| Request [Netcgi_apache.Apache] | |
| Rpc |
Common types and exceptions
|
| Rpc_auth_dh |
Diffie-Hellman authentication (AUTH_DH alias AUTH_DES)
|
| Rpc_auth_gssapi |
GSS-API for RPC authentication
|
| Rpc_auth_local |
Return the authentication method
AUTH_LOCAL.
|
| Rpc_auth_sys |
Authentication module AUTH_SYS
|
| Rpc_client |
RPC clients
|
| Rpc_intro | |
| Rpc_intro_gss | |
| 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 |
The first n bytes of the packed value
|
| Rpc_portmapper |
Portmapper version 2
|
| Rpc_portmapper_aux | |
| Rpc_portmapper_clnt | |
| Rpc_program |
RPC programs
|
| Rpc_proxy |
RPC proxies
|
| 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_util |
Utility functions
|
| Rpc_xti_client |
Minimal support for TI-RPC over the XTI API
|
| Rtypes |
Binary encodings of numbers (Legacy)
|
S | |
| Server [Netcgi_apache.Apache] | |
| Shell |
Calls external programs, creates pipelines, etc.
|
| Shell_fs |
Shell filesystem
|
| Shell_intro | |
| Shell_sys |
Calls external programs, creates pipelines, etc.
|
| Shell_uq |
Run shell commands within Unixqueues
|
T | |
| Table [Netcgi_apache.Apache] | |
| Telnet_client |
Telnet client
|
U | |
| ULB [Netulex] | |
| Ulexing [Netulex] | |
| Unixqueue |
Unixqueues are one of the two forms of system event loops provided
by Ocamlnet.
|
| Unixqueue_pollset |
Unixqueue implementation on top of
Netsys_pollset
|
| Unixqueue_select |
This the old
Unix.select-based imeplementation of event systems
which was the default one until Ocamlnet-2.2.
|
| Uq_engines |
An engine performs a certain task in an autonomous way.
|
| Uq_gtk |
Integration with lablgtk/lablgtk2 event systems
|
| Uq_io |
Unified engines for stream I/O
|
| Uq_libevent |
Use Libevent as event loop
|
| Uq_lwt |
Compatibility with
Lwt
|
| Uq_mt |
Using engines in multi-threaded programs
|
| Uq_resolver |
Support for pluggable resolvers
|
| 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] | |
| V2 [Rpc_portmapper_clnt.Make'PMAP] | |
X | |
| Xdr |
External Data Representation
|
| Xdr_mstring |
Managed Strings
|