Definition at line 14 of file paretoclouduser.cc.
ParetoCloudUser::ParetoCloudUser |
( |
| ) |
|
int ParetoCloudUser::command |
( |
int |
argc, |
|
|
const char *const * |
argv |
|
) |
| |
Definition at line 57 of file paretoclouduser.cc.
59 Tcl& tcl = Tcl::instance();
61 if (strcmp(argv[1],
"use-rng") == 0) {
62 rng_ = (RNG*)TclObject::lookup(argv[2]);
64 tcl.resultf(
"no such RNG %s", argv[2]);
70 else if (strcmp(argv[1],
"join-datacenter") == 0) {
80 return Application::command(argc,argv);
void ParetoCloudUser::init |
( |
| ) |
|
|
protected |
double ParetoCloudUser::next_interval |
( |
int & |
size | ) |
|
|
virtual |
int ParetoCloudUser::on |
( |
| ) |
|
|
inline |
void ParetoCloudUser::timeout |
( |
| ) |
|
|
virtual |
Definition at line 137 of file paretoclouduser.cc.
147 if (nextPkttime_ > 0)
148 timer_.resched(nextPkttime_);
virtual void receivedTsk(int tsksize, CloudTask *pTask, const char *flags=0)
virtual double next_interval(int &)
double ParetoCloudUser::burstlen_ |
|
protected |
double ParetoCloudUser::interval_ |
|
protected |
double ParetoCloudUser::offtime_ |
|
protected |
double ParetoCloudUser::ontime_ |
|
protected |
double ParetoCloudUser::p1_ |
|
protected |
double ParetoCloudUser::p2_ |
|
protected |
double ParetoCloudUser::rate_ |
|
protected |
unsigned int ParetoCloudUser::rem_ |
|
protected |
RNG* ParetoCloudUser::rng_ |
|
protected |
double ParetoCloudUser::shape_ |
|
protected |
The documentation for this class was generated from the following file: