#include <assert.h>#include <sstream>#include <omnetpp.h>#include <GlobalStatisticsAccess.h>#include "MessageObserver.h"#include "ALMTestTracedMessage_m.h"Go to the source code of this file.
Functions | |
| Define_Module (MessageObserver) | |
| std::ostream & | operator<< (std::ostream &os, MessageObserver::MulticastGroup const &mg) |
| std::ostream & | operator<< (std::ostream &os, MessageObserver::NodeGroupPair const &ngp) |
Definition in file MessageObserver.cc.
| Define_Module | ( | MessageObserver | ) |
| std::ostream& operator<< | ( | std::ostream & | os, | |
| MessageObserver::NodeGroupPair const & | ngp | |||
| ) |
Definition at line 213 of file MessageObserver.cc.
{
cModule* module = OPP::cSimulation::getActiveSimulation()->getModule(ngp.first);
return os << "(" << (module != NULL ? module->getFullPath() : "Deleted node")
<< ", " << ngp.second << ")";
}
| std::ostream& operator<< | ( | std::ostream & | os, | |
| MessageObserver::MulticastGroup const & | mg | |||
| ) |
Definition at line 208 of file MessageObserver.cc.
{
return os << "Nodes: " << mg.size << "; Messages Sent: " << mg.sent
<< ", Received: " << mg.received << ", Dropped: " << (mg.sent - mg.received);
}
1.7.1