OverSim
|
#include <sstream>
#include <stdint.h>
#include <assert.h>
#include <IPAddressResolver.h>
#include <IPvXAddress.h>
#include <IInterfaceTable.h>
#include <IPv4InterfaceData.h>
#include <RpcMacros.h>
#include <InitStages.h>
#include <NeighborCache.h>
#include <GlobalStatistics.h>
#include <BootstrapList.h>
#include "BasePastry.h"
Go to the source code of this file.
Functions | |
bool | stateMsgIsSmaller (const PastryStateMsgHandle &hnd1, const PastryStateMsgHandle &hnd2) |
predicate for comparing two pointers to PastryStateMessages based on their joinHopCount. | |
std::ostream & | operator<< (std::ostream &os, const PastryStateMsgProximity &pr) |
Definition in file BasePastry.cc.
std::ostream& operator<< | ( | std::ostream & | os, |
const PastryStateMsgProximity & | pr | ||
) |
Definition at line 1077 of file BasePastry.cc.
bool stateMsgIsSmaller | ( | const PastryStateMsgHandle & | hnd1, |
const PastryStateMsgHandle & | hnd2 | ||
) |
predicate for comparing two pointers to PastryStateMessages based on their joinHopCount.
Needed for sorting the received PastryStateMessages.
Definition at line 1049 of file BasePastry.cc.
Referenced by Pastry::handleStateMessage(), and Pastry::handleTimerEvent().