| A | |
| AD [Netx509] | |
| AES_CTS [Netmech_scram] | 
This module implements AES in Ciphertext Stealing mode (see RFC 3962)
 | 
| Add_modes [Netsys_crypto_modes] | 
Returns a new crypto module where missing modes are added for
        all ECB ciphers.
 | 
| 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] | |
| Bundle [Netsys_crypto_modes] | 
Bundle a list of ciphers as crypto module
 | 
| C | |
| CE [Netx509] | |
| Connection [Netcgi_apache.Apache] | |
| Convenience [Http_client] | |
| Cookie [Nethttp] | |
| Cookie [Netcgi] | 
Functions to manipulate cookies.
 | 
| Cookie [Netcgi_common] | |
| Crypto | |
| Cryptosystem [Netmech_scram] | 
This is the cryptosystem as defined in RFC 3961, so far needed here.
 | 
| D | |
| DN_attributes [Netx509] | |
| DN_string_generic [Netdn] | 
For a given attribute lookup module  Lthis module provides parser
      and printer for distinguished names in string format (RFC 4514). | 
| 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_tls] | |
| Debug [Netsys_sem] | |
| Debug [Netsys_signal] | |
| Debug [Netsys_pollset_win32] | |
| Debug [Netsys_win32] | |
| Debug [Netlog] | |
| Debug [Netsys_posix] | |
| Debug [Netsys] | |
| Debug [Netmech_scram] | |
| Debug [Netstring_str] | |
| Debug [Netplex_cenv] | |
| Debug [Netplex_container] | |
| Debug [Netplex_controller] | |
| Debug [Netmcore_condition] | |
| Debug [Netmcore_heap] | |
| Debug [Netmcore_mempool] | |
| Debug [Netmcore] | |
| 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_compat] | |
| Debug [Uq_engines] | |
| Debug [Unixqueue] | |
| Debug [Equeue] | |
| E | |
| Equeue | Equeueimplements generic event queues. | 
| Equeue_howto | |
| Equeue_intro | |
| Exc [Netsys_crypto_types.TLS_PROVIDER] | 
Access to exceptions
 | 
| 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
 | 
| I | |
| Intro | |
| Ipv6 | |
| K | |
| KMP [Netaux] | |
| KP [Netx509] | 
Key purpose IDs as returned by  parse_ext_key_usage | 
| 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  LEVERmodule from a function type as specified inFUN_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  getandsetfunctions to access variables
      of typeT.t. | 
| Make_var_type [Netplex_cenv] | 
Creates  getandsetlikemake_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
 | 
| Netascii_armor | 
Messages with ASCII armor
 | 
| Netasn1 | 
ASN.1 support functions
 | 
| 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_crypto | 
Crypto extensions for  Netchannels | 
| Netchannels_tut | |
| Netclient_tut | |
| Netcompression | 
Registry for compression algorithms
 | 
| Netconversion | 
Conversion between character encodings 
 | 
| Netdate | 
Support for common date/time parsing and formatting.
 | 
| Netdn | 
X.500 distinguished names
 | 
| Netencoding | 
Base64, Quoted Printable, URL encoding, HTML escaping
 | 
| Netexn | 
Exception registry
 | 
| Netfs | 
Class type  stream_fsfor filesystems with stream access to files | 
| Netglob | 
Globbing
 | 
| Netgssapi_support | 
Support functions for GSS-API
 | 
| 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
 | 
| Netoid | 
X.500 Object Identifiers
 | 
| 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  Strsyntax | 
| Netsys | 
System calls missing in the  Unixmodule | 
| Netsys_ciphers | 
Symmetric cryptographic ciphers
 | 
| Netsys_crypto | 
Cryptographic providers
 | 
| Netsys_crypto_modes | 
Helpers for crypto modes
 | 
| Netsys_crypto_types | 
Types for crypto providers
 | 
| Netsys_digests | 
Cryptographic digests (hashes)
 | 
| Netsys_gssapi | 
GSS-API Definition
 | 
| 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  Unixmodule, 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_tls | 
User-level TLS API
 | 
| 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
 | 
| Nettls_gnutls_bindings | |
| Nettls_nettle_bindings | |
| Nettls_support | 
Support types and functions for TLS
 | 
| Netulex | 
Support module for Alain Frisch's  ulexlexer generator | 
| Netulex_tut | |
| Netunichar | 
Unicode character information
 | 
| Neturl | 
Uniform Resource Locators (URLs)
 | 
| Neturl_tut | |
| Netx509 | 
X.509 certificates
 | 
| O | |
| Operators [Uq_engines_compat] | |
| Operators [Uq_engines] | 
Handy operators:  ++,>>, andeps_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_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
 | 
| Symmetric_cipher [Netsys_crypto_modes] | |
| T | |
| TLS [Netsys_crypto_types.FILE_TLS_ENDPOINT] | |
| TLS [Netsys_crypto_types.TLS_ENDPOINT] | |
| TLS [Netsys_crypto_types.TLS_CONFIG] | |
| Table [Netcgi_apache.Apache] | |
| Telnet_client | 
Telnet client
 | 
| Tls | |
| Type_name [Netasn1] | |
| 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_client | 
Support for socket clients
 | 
| Uq_datagram | 
Datagrams
 | 
| Uq_engines | 
An engine performs a certain task in an autonomous way.
 | 
| Uq_engines_compat | 
Compatibility with OCamlnet-3
 | 
| 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_multiplex | 
Multiplex Controllers
 | 
| Uq_resolver | 
Support for pluggable resolvers
 | 
| Uq_server | 
Server sockets
 | 
| Uq_socks5 | 
This module implements a SOCKS version 5 client (see RFC 1928) for
 use with the  Uq_engines.connector,Uq_engines.listener, andUq_engines.datagram_providerengine factories. | 
| Uq_tcl | 
Integration with the labltk event system
 | 
| Uq_transfer | 
Transfer engines
 | 
| Url [Netencoding] | |
| V | |
| V2 [Rpc_portmapper_clnt.PMAP] | |
| V2 [Rpc_portmapper_clnt.Make'PMAP] | |
| Value [Netasn1] | |
| X | |
| X509_DN_string [Netx509] | 
Parser/printer for distnguished names as they may occur in X.509
      certificates
 | 
| Xdr | 
External Data Representation
 | 
| Xdr_mstring | 
Managed Strings
 | 
