%description: Basic test for cSimpleModule.sendDelayed(). %module_a: {Sender} class {Sender} : public cSimpleModule { Module_Class_Members({Sender},cSimpleModule,16384) virtual void activity(); }; Define_Module({Sender}); void {Sender}::activity() { cMessage *msg = new cMessage(); sendDelayed(msg, 0.3456, "out"); } %module_b: {Receiver} class {Receiver} : public cSimpleModule { Module_Class_Members({Receiver},cSimpleModule,16384) virtual void activity(); }; Define_Module({Receiver}); void {Receiver}::activity() { cMessage *msg = receive(); simtime_t diff = simTime() - msg->timestamp(); ev << "diff: " << diff << endl; } %contains: stdout diff: 0.3456 %not-contains: stderr Error