src/lte/model/lte-radio-bearer-tag.cc
changeset 8714 398bbcbb3f42
parent 8462 cf6a48994db5
child 8726 f6f0e2531457
--- a/src/lte/model/lte-radio-bearer-tag.cc	Mon Jan 30 13:18:50 2012 +0100
+++ b/src/lte/model/lte-radio-bearer-tag.cc	Thu Mar 22 18:16:01 2012 +0100
@@ -53,7 +53,8 @@
 
 LteRadioBearerTag::LteRadioBearerTag ()
   : m_rnti (0),
-    m_lcid (0)
+    m_lcid (0),
+    m_layer (0)
 {
 }
 LteRadioBearerTag::LteRadioBearerTag (uint16_t rnti, uint8_t lcid)
@@ -62,6 +63,13 @@
 {
 }
 
+LteRadioBearerTag::LteRadioBearerTag (uint16_t rnti, uint8_t lcid, uint8_t layer)
+: m_rnti (rnti),
+  m_lcid (lcid),
+  m_layer (layer)
+{
+}
+
 void
 LteRadioBearerTag::SetRnti (uint16_t rnti)
 {
@@ -74,6 +82,12 @@
   m_lcid = lcid;
 }
 
+void
+LteRadioBearerTag::SetLayer (uint8_t layer)
+{
+  m_layer = layer;
+}
+
 uint32_t
 LteRadioBearerTag::GetSerializedSize (void) const
 {
@@ -106,6 +120,12 @@
   return m_lcid;
 }
 
+uint8_t
+LteRadioBearerTag::GetLayer () const
+{
+  return m_layer;
+}
+
 void
 LteRadioBearerTag::Print (std::ostream &os) const
 {