📄 loadgen.cc
字号:
/* * Copyright (C) 2000, 2001 by Holger Karl * This file is for internal use only. * * Written by: Holger Karl <karl@ee.tu-berlin.de> * * Time-stamp: <01/05/21 14:32:08 karl> */#include "omnetpp.h"#include "loadgen.h"Define_Module (LoadGen);voidLoadGen::activity(){ int outgate_id = findGate ("loadout"); for (int i=0; i<1000; i++) { double wait_time = par("interarrival_time"); ev << "L: waiting for: " << wait_time << ", restart at " << wait_time + simTime() << "\n"; wait (wait_time); // construct a message and send it: double loadsize = par("load_size"); cMessage *msg = new cMessage ("Task arrives"); msg->setTimestamp (simTime()); msg->addPar ("size") = loadsize; msg->setKind (taskArrives); send (msg, outgate_id); } cMessage *terminate = new cMessage; terminate->addPar ("s") = -1.0; send (terminate, outgate_id); }
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -