Kademlia.cc File Reference

#include "Kademlia.h"
#include "KademliaMessage_m.h"
#include <assert.h>
#include <IPAddressResolver.h>
#include <IPvXAddress.h>
#include <InterfaceTable.h>
#include <IPv4InterfaceData.h>
#include "TopologyVis.h"
#include <AbstractLookup.h>
#include <LookupListener.h>
#include <RpcMacros.h>
#include <BootstrapList.h>

Classes

class  KademliaLookupListener

Defines

#define BUCKET_CONSISTENCY(msg)

Functions

 Define_Module (Kademlia)
std::ostream & operator<< (std::ostream &os, const KademliaBucket *n)


Define Documentation

#define BUCKET_CONSISTENCY ( msg   ) 


Function Documentation

Define_Module ( Kademlia   ) 

std::ostream& operator<< ( std::ostream &  os,
const KademliaBucket n 
)

00053 {
00054     if (n == NULL)
00055         os << "NULL";
00056     else {
00057         for (KademliaBucket::const_iterator i=n->begin(); i !=n->end(); i++) {
00058             os << *i << endl;
00059         }
00060         os << "last usage = " << n->getLastUsage()
00061            << ", last update = " << n->getLastUpdate();
00062     }
00063     return os;
00064 };


Generated on Fri Sep 19 13:05:05 2008 for ITM OverSim by  doxygen 1.5.5