A Discrete-Event Network Simulator
API
lte-test-deactivate-bearer.h
Go to the documentation of this file.
1 #ifndef LENA_TEST_DEACTIVATE_BEARER_H
2 #define LENA_TEST_DEACTIVATE_BEARER_H
3 
4 #include "ns3/simulator.h"
5 #include "ns3/test.h"
6 
7 
8 namespace ns3 {
9 
11 {
12 public:
13  LenaDeactivateBearerTestCase (std::vector<uint16_t> dist, std::vector<uint32_t> estThrPssDl, std::vector<uint16_t> packetSize, uint16_t interval, bool errorModelEnabled, bool useIdealRrc);
15 
16 private:
17  static std::string BuildNameString (uint16_t nUser, std::vector<uint16_t> dist);
18  virtual void DoRun (void);
19  uint16_t m_nUser;
20  std::vector<uint16_t> m_dist;
21  std::vector<uint16_t> m_packetSize; // byte
22  uint16_t m_interval; // ms
23  std::vector<uint32_t> m_estThrPssDl;
25 };
26 
27 
28 
30 {
31 public:
33 };
34 
35 } // namespace ns3
36 
37 #endif
A suite of tests to run.
Definition: test.h:1270
encapsulates test code
Definition: test.h:1102
static std::string BuildNameString(uint16_t nUser, std::vector< uint16_t > dist)
LenaDeactivateBearerTestCase(std::vector< uint16_t > dist, std::vector< uint32_t > estThrPssDl, std::vector< uint16_t > packetSize, uint16_t interval, bool errorModelEnabled, bool useIdealRrc)
Every class exported by the ns3 library is enclosed in the ns3 namespace.
virtual void DoRun(void)
Implementation to actually run this TestCase.
static const uint32_t packetSize