| 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 | create file opens file, creating it if it doesn't exist.
|
| Import | |
| Inline_tests | |
| Lock_file | create ?message path tries to create a file at path containing the text message,
pid if none provided.
|
| Log | create f returns a t, given a function that actually performs the final output
work.
|
| 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.
|
| Std | |
| Tcp | with_connection ~host ~port f looks up host from a string (using DNS as needed),
connects, then calls f passing in a reader and a writer for the connected socket.
|
| Tcp_file | serve ~port () must be called before clients will be able to connect.
|
| Typed_tcp | |
| Typed_tcp_intf | |
| 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.
|
| 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 | Weak_hashtbl requires that all values in the table be boxed, which ensures that
weak pointers and finalization work as expected.
|