/[wanproxy]/trunk/LAYOUT
ViewVC logotype

Annotate of /trunk/LAYOUT

Parent Directory Parent Directory | Revision Log Revision Log


Revision 331 - (show annotations)
Sat Sep 19 09:33:35 2009 UTC (11 months, 2 weeks ago) by juli
File size: 1313 byte(s)
Match reality.
1 Top-level directory layout:
2
3 Directory Description
4 ============= ==============================================================
5 alg Portable implementations of simple, standard algorithms.
6 Organized into sub-directories based on type, i.e. alg/hash is
7 hashing algorithms.
8 common Non-specific functionality that is of general interest, i.e. the
9 logging system, test infrastructure and Buffer class.
10 config General-purpose configuration system infrastructure and some
11 essential types and classes.
12 event The event system and infrastructure to support it, such as the
13 various implementations of the poll interface.
14 io Interface to IO subsystems, namely file descriptors and sockets,
15 as well as abstract classes for such things (e.g. Channel,
16 Pipe, Splice.)
17 net Networking utility functions and protocols.
18 programs Stand-alone programs.
19 Organized into sub-directories named by program, i.e.
20 programs/wanproxy is WANProxy.
21 xcodec The XCodec codec, which performs deduplication, and its internal
22 interfaces.
23
24 Standard sub-directories:
25
26 Directory Description
27 ============= ==============================================================
28 test Unit tests.
29 example Example programs which may test functionality in a non-automated
30 fashion or merely provide example usage of a complex interface.

  ViewVC Help
Powered by ViewVC 1.2-dev