Inheritance diagram for Txc4:

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