Inheritance diagram for Txc4:

Protected Member Functions | |
| virtual void | initialize () |
| virtual void | handleMessage (cMessage *msg) |
Private Attributes | |
| int | counter |
|
|
Reimplemented from cSimpleModule. 00046 {
00047 counter--;
00048 if (counter==0)
00049 {
00050 ev << name() << "'s counter reached zero, deleting message\n";
00051 delete msg;
00052 }
00053 else
00054 {
00055 ev << name() << "'s counter is " << counter << ", sending back message\n";
00056 send(msg, "out");
00057 }
00058 }
|
|
|
Reimplemented from cModule. 00032 {
00033 // Initialize the counter with the "limit" module parameter, declared
00034 // in the NED file (tictoc4.ned).
00035 counter = par("limit");
00036
00037 if (strcmp("tic", name()) == 0)
00038 {
00039 ev << "Sending initial message\n";
00040 cMessage *msg = new cMessage("tictocMsg");
00041 send(msg, "out");
00042 }
00043 }
|
|
|
|
1.4.1