//-------------------------------------------------------------
// file: gen.cc
//        (part of Queues - an OMNeT++ demo simulation)
//-------------------------------------------------------------

#include "gen.h"


Define_Module( Generator );

void Generator::activity()
{
    int num_messages = par("num_messages");
    cPar& ia_time = par("ia_time");

    for (int i=0; i<num_messages; i++)
    {
        char msgname[32];
        sprintf( msgname, "job-%d", i);

        cMessage *msg = new cMessage( msgname );
        msg->setTimestamp();

        send( msg, "out" );

        wait( (double) ia_time );
    }
}



syntax highlighted by Code2HTML, v. 0.9.1