HydraNode Core File List

Here is a list of all files with brief descriptions:
include/hn/bind_placeholders.h [code]Defines Boost.Bind placeholder variables
include/hn/config.h [code]Interface for Config class
include/hn/endian.h [code]
include/hn/event.h [code]Interface for Event subsystem
include/hn/eventbase.h [code]Interface for Event Handling Subsystem
include/hn/fileslist.h [code]Interface for FilesList class
include/hn/gettickcount.h [code]Portable gettimeofday clone function
include/hn/hash.h [code]Interface for Hash<>, HashSet<> and their base classes
include/hn/hasher.h [code]Interface for Files Checksumming Subsystem
include/hn/hashsetmaker.h [code]Interface for various HashSet generators used in P2P networks
include/hn/hnfwd.h [code]Forward declarations for HydraNode Core classes
include/hn/hnprec.h [code]Precompiled header generator Compile this to generate precompiled file (if your compier supports it)
include/hn/hydranode.h [code]Main application header file
include/hn/ipfilter.h [code]
include/hn/ipv4addr.h [code]Interface for IPV4Addr class
include/hn/lambda_placeholders.h [code]
include/hn/log.h [code]Interface for Logging Subsystem
include/hn/md4transform.h [code]Interface for Md4Transform class
include/hn/md5transform.h [code]Interface for MD5 checksumming class
include/hn/metadata.h [code]Interface for various MetaData structurs
include/hn/metadb.h [code]Interface for MetaDb class
include/hn/modules.h [code]Interface for Module Management Subsystem
include/hn/object.h [code]
include/hn/osdep.h [code]Various os/compiler specific stuff
include/hn/partdata.h [code]Interface for PartData class
include/hn/prefs.h [code]
include/hn/range.h [code]Interface for Range class
include/hn/rangelist.h [code]Interface for RangeList class
include/hn/schedbase.h [code]Interface for SchedBase class
include/hn/scheduler.h [code]
include/hn/search.h [code]Interface for Searching API
include/hn/sha1transform.h [code]This is the header file for code which implements the Secure Hashing Algorithm 1 as defined in FIPS PUB 180-1 published April 17, 1995
include/hn/sharedfile.h [code]Interface for SharedFile class
include/hn/sockets.h [code]Interface for HydraNode Socket API
include/hn/ssocket.h [code]Interface for SSocket class
include/hn/utils.h [code]Various useful utility functions
include/hn/workthread.h [code]Interface for WorkThread API
src/config.cpp [code]Implementation of Config class
src/eventbase.cpp [code]Implementation of Event Handling Subsystem
src/fileslist.cpp [code]Implementation of FilesList class
src/hash.cpp [code]Implementation of Hash classes
src/hasher.cpp [code]Implementation of Files Identification Subsystem
src/hashsetmaker.cpp [code]Implementation of HashSet generation classes
src/hnprec.cpp [code]
src/hydranode.cpp [code]Implementation of HydraNode class
src/ipfilter.cpp [code]
src/ipv4addr.cpp [code]Implementation of IPV4Addr class
src/log.cpp [code]Implementation of Log class
src/main.cpp [code]Main application entry point
src/md4transform.cpp [code]Implementation of MD4 Checksumming Algorithm
src/md5transform.cpp [code]Implementation of MD5 Checksumming Algorithm
src/metadata.cpp [code]Implementation of various metadata-related classes
src/metadb.cpp [code]Implementation of MetaDb class
src/modules.cpp [code]Implementation of Modules Management Subsystem
src/object.cpp [code]Implementation of Object (and related) classes
src/partdata.cpp [code]
src/prefs.cpp [code]
src/schedbase.cpp [code]
src/search.cpp [code]
src/sha1transform.cpp [code]This file implements the Secure Hashing Algorithm 1 as defined in FIPS PUB 180-1 published April 17, 1995
src/sharedfile.cpp [code]Implementation of SharedFile class
src/sockets.cpp [code]Implementation of HydraNode Sockets API
src/utils.cpp [code]Implementation of various useful utility functions
src/workthread.cpp [code]Implementation of WorkThread API