Command | Async.Command is Core.Command with additional async functions.
|
Dynamic_port_writer |
For communicating a dynamically chosen TCP port from a child process to its parent.
|
File_tail | File_replaced occurs if the inode of the file changed and the file tail was
configured with ignore_inode_change = false .
|
File_writer | File_writer is a thin wrapper around Writer with a couple of extra features:
|
Import | |
Lock_file | Async.Lock_file is a wrapper that provides async equivalents for
Core.Lock_file .
|
Log |
A library for general logging.
|
Persistent_singleton |
Implements a value that is either in a file, or in memory, but not both.
|
Rpc |
A library for building asynchronous RPC-style protocols.
|
Rpc_intf |
Initiate an Rpc connection on the given reader/writer pair.
|
Sequencer_table |
A table of sequencers indexed by key, so that at any moment for each key there is at
most one job running.
|
Std | |
Tcp | Tcp supports connection to inet sockets and unix sockets.
|
Tcp_file |
Access to on-disk files in parallel with serving them over a TCP connection.
|
Typed_tcp | |
Typed_tcp_intf |
default is
false
|
Udp |
A grab-bag of performance-oriented, UDP-oriented network tools.
|
Unpack_sequence | Unpack_sequence implements a way to take an unpack_one function that can unpack a
value from a character buffer, and use it to unpack a sequence of packed values
coming via a string pipe into a pipe of upacked values.
|
User_and_group | |
Versioned_rpc |
Infrastructure code for managing RPCs which evolve over time to use
different types at different versions
|
Versioned_typed_tcp |
This module describes the type of a given direction of message
flow.
|
Weak_hashtbl |
A
Weak_hashtbl.t is a hashtable that will drop a key and value if the value is no
longer referenced (by any non-weak pointers).
|