Definition at line 18 of file cbrclouduser.cc.
CBRCloudUser::CBRCloudUser |
( |
| ) |
|
Definition at line 62 of file cbrclouduser.cc.
65 bind_bw(
"rate_", &
rate_);
67 bind(
"packetSize_", &size_);
ExponentialRandomVariable random_tskmips_
double mean_response_time_
void CBRCloudUser::addDataCenterPointer |
( |
DataCenter * |
joindc_ | ) |
|
int CBRCloudUser::command |
( |
int |
argc, |
|
|
const char *const * |
argv |
|
) |
| |
Definition at line 47 of file cbrclouduser.cc.
50 if (strcmp(argv[1],
"join-datacenter") == 0) {
59 return Application::command(argc,argv);
void CBRCloudUser::init |
( |
| ) |
|
|
protected |
Definition at line 80 of file cbrclouduser.cc.
85 if (agent_->get_pkttype() != PT_TCP &&
86 agent_->get_pkttype() != PT_TFRC)
87 agent_->set_pkttype(PT_CBR);
double CBRCloudUser::interval |
( |
| ) |
|
|
inline |
double CBRCloudUser::next_interval |
( |
int & |
size | ) |
|
|
virtual |
void CBRCloudUser::start |
( |
| ) |
|
|
protectedvirtual |
void CBRCloudUser::timeout |
( |
| ) |
|
|
virtual |
Definition at line 111 of file cbrclouduser.cc.
121 if (nextPkttime_ > 0)
122 timer_.resched(nextPkttime_);
virtual void receivedTsk(int tsksize, CloudTask *pTask, const char *flags=0)
virtual double next_interval(int &)
double CBRCloudUser::interval_ |
|
protected |
int CBRCloudUser::maxpkts_ |
|
protected |
double CBRCloudUser::random_ |
|
protected |
double CBRCloudUser::rate_ |
|
protected |
The documentation for this class was generated from the following file: