|
INET Framework for OMNeT++/OMNEST
|
#include <linkBreaker.h>
Protected Member Functions | |
| virtual void | initialize () |
| virtual void | handleMessage (cMessage *msg) |
Protected Attributes | |
| bool | breakEnabled |
TODO - Generated class
Definition at line 24 of file linkBreaker.h.
| void LinkBreaker::handleMessage | ( | cMessage * | msg | ) | [protected, virtual] |
Definition at line 26 of file linkBreaker.cc.
{
if (breakEnabled) {
getDisplayString().parse("i=block/control,red;is=vs");
delete msg;
return;
} else {
getDisplayString().parse("i=block/control;is=vs");
}
if (strcmp(msg->getArrivalGate()->getBaseName(), "A") == 0) {
send(msg, "B$o");
} else {
send(msg, "A$o");
}
}
| void LinkBreaker::initialize | ( | ) | [protected, virtual] |
Definition at line 20 of file linkBreaker.cc.
{
breakEnabled = false;
WATCH_RW(breakEnabled);
}
bool LinkBreaker::breakEnabled [protected] |
Definition at line 31 of file linkBreaker.h.
Referenced by handleMessage(), and initialize().