fixed bug 1532 - unimplemented LTE Scheduler methods
authormoijes12@gmail.com
Sat, 01 Dec 2012 12:22:18 +0100
changeset 9155 3a2efbb0e7d9
parent 9154 e2048877ac28
child 9156 b08c2b497837
fixed bug 1532 - unimplemented LTE Scheduler methods
RELEASE_NOTES
src/lte/model/pf-ff-mac-scheduler.cc
src/lte/model/rr-ff-mac-scheduler.cc
--- a/RELEASE_NOTES	Sat Dec 01 11:40:51 2012 +0100
+++ b/RELEASE_NOTES	Sat Dec 01 12:22:18 2012 +0100
@@ -39,6 +39,7 @@
  - bug 1494 - test.py --constrain doesn't work
  - bug 1495 - test.py claims test passed when no test was run
  - bug 1509 - rttEstimator returns invalid value in presence of errors
+ - bug 1532 - unimplemented LTE Scheduler methods
 
 Known issues
 ------------
--- a/src/lte/model/pf-ff-mac-scheduler.cc	Sat Dec 01 11:40:51 2012 +0100
+++ b/src/lte/model/pf-ff-mac-scheduler.cc	Sat Dec 01 12:22:18 2012 +0100
@@ -340,7 +340,7 @@
 PfFfMacScheduler::DoCschedLcReleaseReq (const struct FfMacCschedSapProvider::CschedLcReleaseReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -348,7 +348,7 @@
 PfFfMacScheduler::DoCschedUeReleaseReq (const struct FfMacCschedSapProvider::CschedUeReleaseReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -381,7 +381,7 @@
 PfFfMacScheduler::DoSchedDlPagingBufferReq (const struct FfMacSchedSapProvider::SchedDlPagingBufferReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -389,7 +389,7 @@
 PfFfMacScheduler::DoSchedDlMacBufferReq (const struct FfMacSchedSapProvider::SchedDlMacBufferReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -711,7 +711,7 @@
 PfFfMacScheduler::DoSchedDlRachInfoReq (const struct FfMacSchedSapProvider::SchedDlRachInfoReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
--- a/src/lte/model/rr-ff-mac-scheduler.cc	Sat Dec 01 11:40:51 2012 +0100
+++ b/src/lte/model/rr-ff-mac-scheduler.cc	Sat Dec 01 12:22:18 2012 +0100
@@ -316,7 +316,7 @@
 RrFfMacScheduler::DoCschedLcReleaseReq (const struct FfMacCschedSapProvider::CschedLcReleaseReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -324,7 +324,7 @@
 RrFfMacScheduler::DoCschedUeReleaseReq (const struct FfMacCschedSapProvider::CschedUeReleaseReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -366,7 +366,7 @@
 RrFfMacScheduler::DoSchedDlPagingBufferReq (const struct FfMacSchedSapProvider::SchedDlPagingBufferReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -374,7 +374,7 @@
 RrFfMacScheduler::DoSchedDlMacBufferReq (const struct FfMacSchedSapProvider::SchedDlMacBufferReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }
 
@@ -598,7 +598,7 @@
 RrFfMacScheduler::DoSchedDlRachInfoReq (const struct FfMacSchedSapProvider::SchedDlRachInfoReqParameters& params)
 {
   NS_LOG_FUNCTION (this);
-  // TODO: Implementation of the API
+  NS_FATAL_ERROR ("method not implemented");
   return;
 }