25 int command(
int argc,
const char*
const* argv);
42 TclObject*
create(
int,
const char*
const*) {
50 if (strcmp(argv[1],
"join-datacenter") == 0) {
59 return Application::command(argc,argv);
65 bind_bw(
"rate_", &
rate_);
67 bind(
"packetSize_", &size_);
85 if (agent_->get_pkttype() != PT_TCP &&
86 agent_->get_pkttype() != PT_TFRC)
87 agent_->set_pkttype(PT_CBR);
103 t +=
interval_ * Random::uniform(-0.5, 0.5);
121 if (nextPkttime_ > 0)
122 timer_.resched(nextPkttime_);
ExponentialRandomVariable random_tskmips_
int command(int argc, const char *const *argv)
double mean_response_time_
CBRCloudUserClass class_cbr_clouduser
TclObject * create(int, const char *const *)
virtual void receivedTsk(int tsksize, CloudTask *pTask, const char *flags=0)
virtual double next_interval(int &)
void addDataCenterPointer(DataCenter *joindc_)