4 This directory contains all files required to build the m_spanningtree.so module.
5 Directories like this one starting with m_ and containing .cpp files are aggregated
6 together by the makefile to form a single .so, with the same name as the directory.
8 This directory contains the following files:
10 * handshaketimer.cpp Code for detecting end of ziplink/ssl handshake
11 * handshaketimer.h Header for above code
12 * link.h Contains the definition of the Link block class
13 * main.cpp The main group of classes and code for the module class
14 * main.h The header for the main file
15 * resolvers.h The header file that defines certain DNS utility classes
16 * treesocket1.cpp Contains code that inherits BufferedSocket into a server socket
17 * treesocket2.cpp More of the above.
18 * treesocket.h Header definitions for above code
19 * treeserver.cpp Contains code that defines the behaviour of a single server
20 * treeserver.h Header definitions for above code
21 * utils.cpp Contains general and message routing utility classes
22 * utils.h Header code for general and message routing utilities
24 Also included are various other files for command support, and to do things like
25 overriding /lusers to give meaningful output with more than one server.