GreenCloud Simulator
nic.cc
Go to the documentation of this file.
1 /*
2  * nic.cc
3  *
4  * Created on: Mar 5, 2014
5  * Author: greencloud
6  */
7 
8 #include "nic.h"
9 #include "resourceprovider.h"
10 
11 static class NicClass : public TclClass {
12 public:
13  NicClass() : TclClass("NIC") {}
14  TclObject* create(int argc, const char*const*argv) {
15  return (new NIC());
16  }
17 } class_nic;
18 
20 
21 
22 }
23 
25 
26 }
27 
29  rp_ = rp;
30 }
31 
33  return rp_->getResTypeUtil(Networking);
34 }
35 
NIC()
Definition: nic.cc:19
NicClass()
Definition: nic.cc:13
TclObject * create(int argc, const char *const *argv)
Definition: nic.cc:14
virtual ~NIC()
Definition: nic.cc:24
NicClass class_nic
virtual double getUtilization()
Definition: nic.cc:32
Definition: nic.h:14
Definition: nic.cc:11
void setRp(ResourceProvider *rp)
Definition: nic.cc:28