venti, now with documentation!
This commit is contained in:
parent
a0d146edd7
commit
be7cbb4ef2
14 changed files with 2843 additions and 0 deletions
75
man/man3/venti.3
Normal file
75
man/man3/venti.3
Normal file
|
|
@ -0,0 +1,75 @@
|
|||
.TH VENTI 3
|
||||
.SH NAME
|
||||
xxx \- Venti storage server
|
||||
.SH SYNOPSIS
|
||||
.PP
|
||||
.ft L
|
||||
#include <u.h>
|
||||
.br
|
||||
#include <libc.h>
|
||||
.br
|
||||
#include <venti.h>
|
||||
.SH DESCRIPTION
|
||||
The Venti library provides support for writing Venti servers and clients.
|
||||
This manual page describes general utility functions.
|
||||
.PP
|
||||
Other manual pages describe the library functions in detail.
|
||||
.PP
|
||||
.IR Venti-cache (3)
|
||||
describes a simple in-memory block cache to help clients.
|
||||
.PP
|
||||
.IR Venti-conn (3)
|
||||
describes routines for manipulating network connections
|
||||
between Venti clients and servers.
|
||||
.IR Venti-client (3)
|
||||
and
|
||||
.IR venti-server (3)
|
||||
describe routines for writing clients
|
||||
and servers on top of these.
|
||||
.PP
|
||||
.IR Venti-fcall (3)
|
||||
describes the in-memory representation of Venti protocol messages
|
||||
and data structures.
|
||||
It also describes routines that convert between the C representation
|
||||
and the network and disk representations.
|
||||
.PP
|
||||
.IR Venti-file (3)
|
||||
describes routines for writing clients that manipulate
|
||||
Venti file trees
|
||||
(see
|
||||
.IR venti (1)).
|
||||
.PP
|
||||
.IR Venti-log (3)
|
||||
describes routines to access in-memory log buffers
|
||||
as well as the logging that is done automatically by
|
||||
the library.
|
||||
.PP
|
||||
.IR Venti-mem (3)
|
||||
describes wrappers around the canonical
|
||||
.IR malloc (3)
|
||||
routines that abort on error.
|
||||
.PP
|
||||
.IR Venti-packet (3)
|
||||
describes routines for
|
||||
efficiently manipulating chains of
|
||||
data buffers.
|
||||
.PP
|
||||
.IR Venti-zero (3)
|
||||
describes routines to zero truncate and zero extend blocks
|
||||
(see
|
||||
.IR venti (1)).
|
||||
.SH SOURCE
|
||||
.B \*9/src/libventi
|
||||
.SH SEE ALSO
|
||||
.IR venti (1),
|
||||
.IR venti-cache (3),
|
||||
.IR venti-client (3),
|
||||
.IR venti-fcall (3),
|
||||
.IR venti-file (3)
|
||||
.IR venti-log (3),
|
||||
.IR venti-mem (3),
|
||||
.IR venti-packet (3),
|
||||
.IR venti-server (3),
|
||||
.IR venti-zero (3),
|
||||
.IR venti (7),
|
||||
.IR venti (8)
|
||||
Loading…
Add table
Add a link
Reference in a new issue