FountainNode.h File Reference

Definition of the FountainNode class. More...

#include "define.h"
#include "FountainMessage.h"
#include "NodeMessage.h"
#include "FountainWireProt.h"
#include "FountainSocketHandlers.h"
#include "NodeID.h"
#include "FountainErrors.h"
#include "monitor/NodeMonitor.h"
#include "TreeTopology.h"
#include "LokiInclude.h"
#include <bamboo/SSSXML.h>
#include <string>
#include <unistd.h>
#include <memory>
#include <sys/types.h>

Go to the source code of this file.

Classes

class  FountainNode
 A class for maintaining all aspects of a Fountain node. More...
class  FountainNode::forwardMessageToChildren
 Functor class to forward a ConstParseMsgPtr message to all child nodes. More...
class  FountainNodeCreator< T >
 Wrapper policy class around Loki::CreateUsingNew to instantiate singleton instances of FountainNode classes. More...

Typedefs

typedef Loki::SingletonHolder<
FountainNode, FountainNodeCreator
SingleFountainNode
 Shorthand for getting the singleton instance of the FountainNode class.


Detailed Description

Definition of the FountainNode class.


Generated on Wed Mar 8 14:43:32 2006 for Fountain by  doxygen 1.4.6