Plasma GitLab Archive
Projects Blog Knowledge

Index of modules


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 L this 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
Equeue implements 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 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
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_fs for 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 Str syntax
Netsys
System calls missing in the Unix module
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 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_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 ulex lexer 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: ++, >>, 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_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, and Uq_engines.datagram_provider engine 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
This web site is published by Informatikbüro Gerd Stolpmann
Powered by Caml