#include "PastryRoutingTable.h"Go to the source code of this file.
Functions | |
| Define_Module (PastryRoutingTable) | |
| std::ostream & | operator<< (std::ostream &os, const PRTRow &row) |
| Stream output operator to make WATCH() do something useful with the routing table. | |
Definition in file PastryRoutingTable.cc.
| Define_Module | ( | PastryRoutingTable | ) |
| std::ostream& operator<< | ( | std::ostream & | os, | |
| const PRTRow & | row | |||
| ) |
Stream output operator to make WATCH() do something useful with the routing table.
Definition at line 360 of file PastryRoutingTable.cc.
{
os << "Pastry IRoutingTable row {" << endl;
for (PRTRow::const_iterator i = row.begin(); i != row.end(); i++) {
os << " " << i->node << " ; Ping: ";
if (i->rtt != SimTime::getMaxTime())
os << i->rtt << endl;
else os << "<unknown>" << endl;
}
os << " }";
return os;
}
1.7.1